Not the most horrid thing I had to assemble, but very close. The cabinet itself was what was expected BUT, the brackets that allow the doors to pivot out leave much to be desired. They are totally flimsy and the connectors that hold them onto the cabinet are hard to put in and the "C" screws that they have to use to connect are extremely tiny, I ended up buying new screws to hold that. No way that tine screw was gong to hold shoes without the bracket falling out.