My daughter loves this dress. It has extra fabric at the bottom which makes it flow so it is a great dress to twirl around in. The fabric is a cotton and polyester blend so it is lightweight. Th neck and sleeves have a rolled edge which makes this dress comfortable to wear. The colors are bright and vibrant. I choose the dinosuar design in a Large for my 6 year old who wears a 7-8 US size and it fits her well with room to grow. She could pair it with a light sweater and tights to wear it through the fall and into winter. I like that it is machine washable and doesn't pill when laundered correctly. She has a closet full of Leapparel brand dresses and we have not been disappointed with the quality of their clothing so far.