The desk looks really nice in person. The color matches the way it looks online. I was worried that it seemed a little too small, but it's a good size. Enough space to fit a laptop with books and a notebook open while I'm working. Assembly was not that easy, but doable. It took about 2 hours and I needed help from someone who is good at these types of things. It also came with a couple scratches on the front which is annoying, but definitely not bad enough to send it back, especially after all the work putting it together. Overall, I think I got what I paid for and I'm happy with the purchase.