Fits all of deck cushions, pillows and beach towels. Completely waterproof. Even with heavy rain, no water got into the box.