We've had this bench for several months, and it has held up to the moisture and humidity beautifully. Sturdy--and doesn't slip on our tile floors.