When this gem arrived I was worried about assembly, but the instructions were very accurate so made it a long but easy process. The cozy truck is very durable, cute, & we love the floor piece as my little guy is tiny but loves being pushed around in it. It worked well in & outdoors as well. The storage in it is nice as well. Only downside would be the stickers don't stick well, so I used superglue. Over all we love our cozy truck.