Before I purchased this product, I read almost all the reviews here, and had high expectation of it. Luckily it IS 5 star. Color is true to the  picture, size is quite good for apartment office room, very sturdy, less than 2 hours to assemble for one person. If I have to say something negative, there're two: 1) the hutch size is a little bit small for most printers; 2) the desktop is consist of three pieces, they're not 100% with the same height if you 're very demanding on this. Overall, I'm very pleased with this purchase with extremely reasonable price.