Love this mirror! The quality is solid and looks great in a dark area of my living room.  Packaging was secure and all parts and pieces were included. Installation took about an hour but some of that time was triple checking everything was level. It is heavy, so make sure at least some of the bolts are in studs.