The desk is great and the size is perfect!! It replaced a very old, heavy, outdated desk that was 50 years old. The assembly was very straight forward and easy for anyone with some kind of diy ability. I used only a screwdriver and had no issues. The only reason for 4 instead of 5 stars is that theres not much to keep the left side of the desk sturdy. It is completely fine being used everyday, but if you try to move the desk, you cant slide it because the left side isnt as sturdy as the right. Overall, I would recommend and am very happy with the purchase.