I would have given this 5 stars if the hardware kit included philips screws instead of flathead.  It was impossibly difficult to screw in the screws, and I definitely think it would have been incredibly easier with philips screws.  This is also a two-person job.  There's no way you can hold the mirror in place and also tighten the screws.  I will also add that you need a 5/16 drill bit (which is something I didn't own).  I was able to use my biggest drill bit size and ream it out to make a bigger hole.  Besides the intense assembly, the mirror is gorgeous and is just what I was looking for.  It looks fabulous in my bathroom.