Construction and hanging was difficult. I constructed myself and do not consider myself handy at all. I paid a handyman to hang. Desk is sturdy and PERFECT for my daugher's small room for her at-home learning station!