I currently work from home and this desk was way more than I expected. The size is perfect for my 2 large monitors and a laptop as well as my keyboard.. it raises and lowers without issue.. I did pay for the assembly but I’m sure I could have followed the directions and put it together myself. But perfect desk!