The Navy blue and white houndscheck skirt is made of cotton and has an elastic waist. The 3/4 red knit top has a cool saying on the front. It velcros in the back. It will fit the 22 to 23 inch My Twinn doll.