The product arrived ahead of schedule and it looks great in our small bathroom. We replaced a much larger medicine cabinet with this sleek modern medicine cabinet and I love it! Rating 4 stars because the quality of the materials feels cheaper than our pre-existing medicine cabinet, but overall very thrilled with this purchase.