Packaging for shipment was very secure and delivery was professional.   Like other reviews, it is heavy and does require some thought to hang on wall.  In order to align with 16inch centers for wall studs and center mirror on my wall, the hanging brackets on the mirror needed to be moved.  If you are not comfortable hanging items in walls, you do not have suitable tools such as stud finder, tape measure and so on, and you do not have the time, suggest that you pay install fee.  Due to the weight and location on wall(over fireplace), I did need help to hang it on the hooks.   Very happy with mirror.