Really like this desk! It is large but not imposing and feels very sturdy. The assembly took a bit of time but the instructions were clear enough and I was able to put it together on my own without any issues - just make sure you are paying close attention to what sides of the planks the holes are on. The shelves underneath are nice and deep enough to fit my printer. Would recommend.