This baseball outfit is meant to fit any 18 inch doll (such as American Girl, Our Generation, My Life, etc.) The top, skirt, and sunglasses are American Fashion World items. The set includes: one white tank top with baseball graphic, one red ruffled skirt, one pair of red and white dotted sunglasses, one baseball beaded bracelet, and one 3 inch baseball stitching themed bow on an alligator clip. DOLL IS NOT INCLUDED! The skirt is a pull on style while the tank top goes over the doll's head (no velcro on either item). The bracelet is handmade with an elastic base that easily stretches over a doll's wrist. The 3 inch bow is handmade and can be worn by a doll or a child.