Love this cabinet for my kitchen. Had someone else put together so I don't know if difficult or not. But, I love the shelves on the inside of the doors. Exactly what I have been looking for !!! A++