Some of the mirrors have glue stains but if you don't get too close it looks great hanging over our bed. Definitely worth the price.