Pretty easy to put together but some of the holes didn't line up. Very hard to put on the doors though. Overall we like them