Perfect for my 5 year old Grandson. He loves it! Room for cars and trucks under the bed and the dog in his dg bed which makes it seem even better! Not too difficult to assemble. Arrived as promised.