These are the perfect size for a toddler. My son loves these and plays with these a lot. We also bought the two other sets that go with this and he just has so much fun playing with these. They are very well made and are high quality. They are very durable as well. He throws them around and they withstand that! The price is awesome too! Do let the low price fool you, these are top notch!