We bought this for our guest bathroom, it doesn't get used much so I am not sure about the moisture issue but it looks great! Very stylish and kind of fancy looking!