My daughter really likes this suit. She wore a size 5 for two years (5 & 6 years old), which her 4 year old sister is now wearing (it's a little too big). I bought a size 7 this year for my daughter, who will turn 7 next month. The built-in 'underpants' in the skirt is too tight around her legs and digs into her groin a little. The size 5 didn't do this, so I'm surprised the size 7 does. I've tried pulling it to stretch it out a little, which has helped some. My daughter is SUPER skinny, so anyone with a little meat on their bones may find it way too tight. I was hoping this would last her another two years, but I'll probably have to go up another size or two next summer. However, we LOVE LOVE LOVE these suits, and since I have a younger daughter, at least I know she'll get use out of it.