Excellent fit. My girls are 8 months old so I ordered size 6-12 months. It's a bit big now, but that's okay because they still have room to grow. I washed them twice and they stayed their original size.
Pros
Non-slip writing on the bottom for sizes up to 24 months to prevent slipping.