This fits my 4 year old perfectly. She looks absolutely adorable in it. The material is soft and flowey. Very comfortable. I have Already recommended this to the entire dance class. Wish they had more colors! You will not regret picking this skirt for your little dancer!!