Dress is better quality than I was expecting!  Nice vibrant colors, the material is not too thin, and the fit is perfect.  I will definitely buy a couple more of these in different patterns.  My daughter loves it as well.