Purchased for my 3 year old grandson's birthday.  Everything I hoped for and more! He loves it and plays with it daily!