Absolutely love this desk! It looks just like the photos and the price was better than I expected. Assembly wasnt difficult, but maybe a little tedious if youre not used to flat pack furniture. Ive definitely put together my fair share of purchases and so this went by fast enough. Took me maybe 45 minutes to assemble by myself. The hardest part was getting the package in the door because it was so heavy! The desk itself is sturdy, looks expensive, and the drawer and keyboards work smoothly. I love how much storage it offers and that I can fit two monitors on top. Im rather short so I had no issues with the leg space underneath, but if youre taller you will want to be sure to measure the height of your chair before purchasing to make sure youll fit. Overall very happy with this purchase!