Excellent busy cubes!
Not really for toddlers—pieces are choking hazard but it will be great for a preschooler or child at least 4-5 years old. Overall seem very sturdy and well built.
Rating: 5 stars