Solid and Sturdy, height adjustable and although no straps there is no slide of the keyboard.In my view straps are not needed as they will not save the whole thing going over if you have a big dog or children crashing about.Very good price and delivery.For me.....perfect.grab it