It is absolutely perfect. Very classy and came with everything to put it up. Saved all the wondering on what screws where needed to hold the mirror up probably. Love it. I’ve never been disappointed yet!