I bought this set for my 2 year old son who is almost 3 and I have to say he loves them! But for the price you pay I expected them to be of pretty poor quality as the description says 'rugged construction' by CAT. My son already has a smaller version of one of the machines and it's made out of hard plastic. I gave it 3 stars simply because I wouldn't buy it again for the price, but then again I kept it as my son plays with it every day.