The boxes look great and keep the cushions dry. We had a couple horrible storms this week and when I checked the cushions, they were completely dry and protected.