Love the mirror the quality was equally as good if not better than more expensive ones I've seen. It was shipped and received in s matter of days. Installation was a breeze the directions were simple and easy to understand. It came with a template that made it easy to install as a matter of fact I installed the mirror myself while my husband was out of town.