All the pieces arrived in tact and are of higher quality than the run of the mill desks that you put together. I would call the color more off white and it took 4 or 5 hours to assemble, but I am completely pleased with the purchase. I would buy from wayfair again. I may just buy the bookcase next.