As someone that loves having a mirror in the shower that doesn’t fog up I was excited to receive this ReflectiveXL mirror on a rope mirror in the mail!! After testing out this fog-less mirror for myself I have to say this is an amazing mirror that works great!! This mirror is a shatterproof acrylic mirror with a scratch resistant print on the back making for a very durable mirror that will last!! This mirror measures 7 5/8″ x 5 5/8″ and is the perfect size for a shower mirror. This mirror can easily be hung up to any shower head with its adjustable black Para cord that is more than 5′ long. This fog-less shower mirror also comes with a removable stainless steel hook to hang on any shower wall!! This reflectiveXL mirror on a rope large fog-less shower mirror is all around a great shower mirror that I would definitely recommend to everyone and anyone!