Ordered this in a 8-10 for my 6 year old. She normally wears an 8 so I thought she would have room to grow. I love that the skirt is attached but Its almost too tight for her. I notice that she sometimes pulls the front up at the chest because its a little low due to the fact that its a little too snug on her. We wont be wearing it for too much longer before she outgrows it. I would recommend ordering a little bigger than you normally would.