It was really easy to assemble! I love the color and the look it gives our bathroom. I just wish it was a little taller. Overall very happy with this cabinet!