If i was not a handyman i would not have fixed this desk. But now it works because i fixed it. Difficult to build but good for price. If your a handy person this is solid for $100 or so.