I like the desk but one of the legs was missing the pre drilled holes which made assembly difficult since I don’t own a drill. It is also not easy to adjust the height. It would be difficult to do yourself.