These run small.  We have a child who normally wears a 6/6x, due to the reviews I ordered an 8 and it fits her like I would expect a 7 to.  As long as you order one size larger than you normally would, it is perfect.  Sturdy, wrinkle proof fabric, great price.  I can't complain.  Just beware of the sizing.