Love this mirror! Well made, very solid piece.  came with all hardware and several mounting options! Well packaged, no damage on arrival.