I bought these for my 7 year old granddaughter. I am amazed at how well made these are for the price, better than the name brand ones. The fit on the Barbie is great. Some I have purchased from other sellers ran really snug and would rip. These how ever slide on with ease. I will now buy more from this seller.