For the price we paid this was an amazing buy.  Truck is beautiful and looks like we paid more.  Not hard to put together at all.  We purchased the white one and the finish is beautiful.  Its in our office now which will turn into a baby's room in a few months.  Will go nicely with any children's room decor too.