The desk was easy to put together. It's sturdy and holds my 27 inch iMac and my laptop. The only thing I'm finding hard to avoid is staining. I've found mysterious dots on my desk that probably comes from my ink pen and pencils, and I've used rubbing alcohol to remove them. I've also purchased a white desk pad from Amazon to prevent any further staining damage. 

All in all, I'd recommend this desk.