This was a replacement for a mirror that a carpet cleaner tech broke. All the replacements I could find on line to compare were at least $100 more. I was very pleased with price, quality & shipping time.