This is a perfect desk. I absolutely love it. It did take me quite a bit of time to put together and some of the instructions for a little hard to follow. However- no major hiccups and overall a great desk for my home office. Both modern and functional