This bodysuit is very stretchy. It does not snap, you just slip into it. Model is wearing a size Large.