Purchased 3 shelves for a bathroom remodel and installed them 2 years ago. These are in the master bath, so the shower is used at least twice a day, subjecting these to water/moisture all the time. Two years later, they are as good as new, with absolutely no signs of stains or rust on the chrome rims.