I purchased these blocks for my grandaughter who was 15 months at the time.  She loves them and plays with them when she comes to visit.  They are well made of foam rubber and vinyl and are very safe.