My Sweet Love Baby Play Gym For ages 2 years old and up. Fits up to 20" doll.