This was a perfect purchase for our 5 year old son. He loved all the trains and trucks. 
I would recommend this to anyone looking for a starting Twin bed set for a little boy.