One of the smartest purchases I've made!  Living in Florida, you never know when there will be a surprise rain storm.  The last thing I wanted to do is remove all the cushions from the loveseat, 2 chairs, 2 ottomans and have to carry them into the house just to turn around and replace them on the furniture.  Having this cabinet has been wonderful!  I just remove the cushions to the cabinet that is just a few feet from the furniture.  When I'm ready to replace the cushions, it just takes a few seconds.  During the rain, the cushions have remained dry and only the ones on the very bottom feel a tad damp, but not so much that I worry about mold.  I just rotate which cushions to place on bottom to ensure the same ones don't get damp.  And, it is a nice looking addition to our lanai!  (We didn't use the shelf as we need all the space for the numerous cushions which fit perfectly.  I highly recommend this cabinet!