100 cotton fabric top with a fun curved overlap front. The top closes with Velcro in the back.Fits 18 inch dolls such as Our Generation, American Girl and more.Made in South Africa