Real metal frame and holder, looks like stainless steel. The mirror feels solid, strong and durable. I'm sure it won't crack or chip over time. This will continue. I've taken about 4 showers with it so far and it doesn't fog up. It remains transparent. First clean the surface you want to stick it on and don't stick it over the grout line. The first few times I stuck this onto the shower tile I didn't clean it or wipe dry. The mirror lasted about 3 hours and then fell off every time I put it back on. I recently washed and dried all the soap scum from the shower. This time when I put the mirror on, it lasted all day and night and still hasn't fallen off. He was stuck there for about 30 hours without falling. So the problem was that the tiles weren't clean enough. There are three large suction cups and it sticks to the wall very strongly - so you can't rip it out. To remove it, it is best to remove the sides of the suction cups. Very happy with my purchase. Of the available shower mirrors, I think this one is the best. And it's great for a budget too.
Modern Commercial Bathroom Faucet With Two Handles, Oil Rubbed Bronze Finish, Lead-Free, Includes Drain Stopper And Water Hoses For Vanity Sink
43 Review
Gabrylly Brushed Gold Wall Mounted Slide Bar Shower System With High Pressure 10" Rain Shower Head, 5-Setting Handheld Shower Set, And Valve Trim Diverter.
42 Review
Shower column Gappo G2491, chrome chrome
41 Review
Adjustable Handheld Shower Bracket With Brushed Brass/Gold Finish - No Drill Installation Required
44 Review
Matte Black Ufaucet Single Handle Pull Out Sprayer Kitchen Faucet With Deck Plate, Brass Sink Faucet For Pull Down Kitchen Use
52 Review
Modern Low Lead Single Handle Kitchen Faucet - OWOFAN Pull Down Sprayer In Brass Black & Brushed Nickel.
32 Review
Upgrade Your Kitchen With Soosi Touchless Motion Sensor Faucet - 3-Function With Pull Down Sprayer And Spot Free Oil Rubbed Bronze Finish
31 Review
OWOFAN Kitchen Faucet: Industrial 1 Handle Pull Down Sprayer For Farmhouse, Camper, Laundry & RV Sinks - Brushed Nickel Finish
34 Review