Very nice soft material......S size fits my 8yrs old gal n I took Xl for myself.... material nice but both kind of thin n transparent ...u can see in the 3rd pic how my inner dress can be seen....however still worth it and just love the softness and the prints nice n vibrant