This cabinet keeps all of our cushions dry, we have had other things in the past that did not .