I bought this Transformers Optimus Prime for my grandson who is 4 1/2 years old. He told me "I have to have it, Grandma". It is a great toy, and perfect for his age. While it does not transform - which may be a good thing for a preschooler - it does make noises, has movable arms and legs and has provided hours of fun.