Perfect desk for an apartment. Cute, sturdy, and functional. I am able to fit two monitors, a lamp, keyboard, mouse and a few other knickknacks comfortably. The desk came in a ton of pieces. I personally would not have been able to put it together but my spouse whipped it together in 30-45 minutes. Overall great product!