I hate to give it only 3 stars, but I was very disappointed in the assembly. The holes for the mirror did not line up AT ALL. So, I had to drill new holes right beside the original ones. Also, the power button is a hit and miss. Sometimes, it will come slightly off the back and won't work. I've found that pressing it against the glass helps to get it to come on, but I have to move the vanity away from the wall every time, which gets a little annoying. 
Other than that, I really like the way it looks and it goes with my bedroom decor really well.