I set this up temporary on my granite kitchen benchtop. It’s very sturdy with plenty of space. Set up was easy and the height adjustability is easy to handle. The keyboard shelf doesn’t slide in but is as wide as the top part, which is great if you have a larger keyboard and touchpad. I like having a height adjustable desk I can set up anywhere I need, and put away when not needed.