Arrived quickly and damage free! Well packaged. Great full length mirror for our large bathroom. Mounting hardware provided seemed a little dainty given the size and weight of the mirror. Will be purchasing heavier duty screws to ensure a good long term mount to wall. Overall well worth the purchase.