Solid desk. Very pretty and luxe - esp for the price. Really like the chevron-y detail on the top of the desk. Very easy to put together- took me 20 min and only needed hubby to hold 1 piece and help move it. 
But... a few cons:
- got a few dings in transit to us (very small)
- FedEx did not put the package inside our front vestibule, even with our door code delivery instructions saved in their platform. 
- very heavy - 2 person job!

In sum: highly recommend