We ordered these blocks for our toddler who is just learing to crawl and explore the world.  These are good because they are soft, easy to wipe clean, and can creat more opportunities for her to climb and use her motor skills.  Price very reasonable as these things can be very expensive at other stores.