This desk is beautiful!! It came in an extremely heavy box, all separate pieces. So upon delivery youll need help to bring it in. We unloaded it piece by piece from the porch. There were 40 steps to putting it together but the instructions made it easy, even separating the hardware into pouches labeled which step each was for. That was appreciated. The desk feels solid and sturdy, good quality. The color is beautiful. It is exactly the size, color and style we needed it to be. There is plenty of storage! And a large desk top for space with your computer.  Very pleased with this purchase.