I bought this dress for my granddaughter's Christmas concert and school and when it arrived I was so pleased. First, it fit her perfect. I don't like dresses that are too short and this dress was not. Also, it is a thick sweater-type material that kept her really warm (Wisconsin) and it washes up really nice. She wore it several times over the Christmas holiday and it washed great every time. For $20, this is one of the nicest dresses I have ever bought her.