This is a great desk for our small home office. I gave it 4 stars because of the assembly instructions. They could have been better. None of the screws were labeled, you had to compare them to the pictures. It took my husband and I a few hours to put it together. The cabinet door doesnt seem to line up completely, its off just slighty. But its not that noticeable. Overall, its a nice desk and I would recommend.