28 puzzles, baby banks, rattles, stuffed toys, squeeze toys, suction toys, self-righting toys, rolling toys, floating toys, blocks, play phones, play balls, crib mobiles, crib gyms, plastic hand toys for infants, linking toys, teething toys, rattling toys, crib activity toys, activity toys, stacking toys, snapping toys