This is the 4th or 5th skater dress that I have purchased for my five-year-old. I love the fun and unique fabric designs! The fabric is not only unique but also very silky soft. Lots of compliments! Great “twirling” dress!!! I expected the dress to be cotton, it’s not. It’s more of a poly... or It is a sturdy polyester with an all-directional stretch. It is not see-through at all so there is no need for an undershirt or slip. Colors are bright and vibrant, images are sharp. Very happy with the dress. Very happy 5-year-old, space-loving girl.