The fabric of the bodice is very thin and of poor quality, but the skirt is made of a denser material. My biggest complaint is that the seams came out in the folds of the skirt. Overall not a bad option for the price. My kid used it for a disposable costume and she loved it. It's comfortable and looks very cute. Edit: After a wash the fabric became very ugly and lost some of its color and the stitching holding the skirt together weakened. Nothing I would recommend for multiple use.