Terrible - this went beyond self assembly into the realms of building from sheets of wood, literally! The whole thing is clunky and nowhere near the quality I would expect for the price.