The design is fine but really the distance between the snaps on the legs are ridiculously far, so much that there is big gaps when your baby is wearing it.
They have one down at he ankle, one at the crotch and one in the middle. Either they should add one or put the ankle one higher or something...
It's not well thought through