Shockingly easy to assemble, and given the price, it's very well made. I bought two and put them in our guest room-so they won't be used everyday. I don't think I would want to use something mirrored everyday, but they are great for what they are. There are cheaper options for these but I am happy we spent a bit more for better quality