The purchase and delivery experience were very good. The medicine cabinet is exactly what I expected given the price point.

Pros: Item arrived in perfect condition; decent quality for under $100; installation was uncomplicated
Cons: Was inexpensive, and looks it