Easy to assemble. I used my own wall mount anchors because the ones that come with to just don't seem like they will hold. It looks great in my bathroom and I like that its very different than the typical over toilet cupboards we see.