The desk is really well made, sturdy, great looking and easily put together. Its small and fits well in small spaces and is pretty roomy for its size. It is a great desk. But when I received the desk, it was missing parts, so I have not been able to fully enjoyed the desk. After a week of trying to get an answer of how I can get the missing parts, the parts were finally ordered. But its been another week and I have yet to receive the missing parts. So, I have had a find piece of furniture not completely put together for 2 weeks now. I know the website says in 10 minutes the desk is ready to enjoy, and it would have been had I received all the parts. The 10 minutes for me has turned into 2+ weeks. Frustrating. I like the desk itself. But this experience makes me wary of buying furniture on the internet.