I purchased this item online for store pick-up but it ended up being unavailable after I had already ordered it. Luckily another nearby store really did have it in stock and we were able to pick it up within the 2 hour window. Spent about 2 hours assembling the desk - instructions made sense but I recommend having another set of hands for a couple steps of the process. Main thing I don't like is the keyboard tray it's not very sturdy and it sits too low and my boyfriend can't scoot in all the way (He's 6'2" so I don't think this is a common concern). Overall the desk has been great and has plenty of surface space for 3 monitors. I thought I'd be annoyed that there's no storage built in but I actually like that it's open.