My daughter got these as a gift and they were the absolute best blocks for babies - they are one of the few soft block sets that are completely machine washable! (A must if your baby spits up like mine did!) The colors and noise-makers inside held up perfectly to repeated washings.While Darling Daughter wasn't terribly keen on tummy time, these soft blocks with their bright designs and engaging noisy makers (soft, parent-friendly sounds) kept her busy. Placing them just out of reach helped her learn to roll over, scoot and eventually crawl. I like to give these as baby shower gifts.