I was skeptical because of the price but took a chance and so happy I did. 
It took me about 30 min to put together. And it’s the best desk I’ve had. I have a walking pad (mini treadmill) and needed a desk that worked to allow me to walk while working and this desk is PERFECT! 
I’m ordering another one for my 2nd office location. It raises and lowers easily with the controls. Wide enough for my laptop and office materials. Solid. Sturdy. Easy to move. Highly recommend!