I decided to try this for our ever growing boy. It came large as expected and his feet did slip out occasionally because the miss measured snap spacing, leaving a larger gap between the last snap and the end of the opening near the foot.
All in all though I am satisfied with the jammies. They are soft and comfortable. No issues with them falling apart in the wash. For the comparable price it is was good value. I could have gone to Carters for a similar quality and more expensive. Also I believe he grew into these well and they were useful longer than most. We graduated a size of name brand jammies while these were still in use.