Color was perfect. I got the off-white. It took 2-3 hrs to put together but the directions were easy to follow and the pieces were clearly labeled. Bottoms of the drawers are not too sturdy, so you wouldn’t want to put anything heavy directly in them. I would buy this product again!