It was the perfect size for my existing desk, and easy to put together. You definitely don't want to place too much weight on the keyboard tray, but overall it is pretty sturdy. So far moving it up and down has worked great - I haven't experienced any of the issues other reviewers have reported. Overall, being able to stand in my home office has been great and I'm pleased with the price and function of the desk!