This dress is sooo cute!! My (almost) 4 year old loves it. It is great quality and easy for my kid to move around in. The ruffles give it a fun, girly look. My daughter is tall for her age (between a 4-5 in shirts and dresses) and had plenty of room and length in the size 4.