Haven’t fully installed the mirror yet but inspected all of the parts and very happy with how the item was packaged and shipped.