Great looking desk for the price! Assembly is mildly tedious but I did not run into any issues. It is kind of hard to move on the carpet since you cannot slide it and only 2 screws are holding the drawers to the top.