This dress is quite cheaply made and will not stand up to repeated wear. I bought a size 5 for my 3 year old and a size 8 for my 6 year old and they fit very snugly (both have skinny bezels) and both are very short, falling above the knee on both children and would require pants underneath . The material is very cheap and thin. I like the design and the colors but other than that I'm disappointed.