Bought this to store our patio furniture cushions. Somehow it was the perfect size to fit them all in! The cushions have always stayed dry. Occasionally a spider has made its way into the cabinet, but overall this has been a fantastic purchase.