I love this cabinet so much, I bought another! Assembly is easy, with all pieces well labeled. Mounting to the wall is even easy with a clever design. Smells a bit funny for a day or two but not too strong and it dissipates fast.