Measured my 4 chair cushions (8 cushions in total) and this XL storage box fits them to a “t”. Don’t believe it’s waterproof as I can see light coming in through corners at the bottom of the box, will need to put the cushions in a bag before leaving them out in fallwinter for extra protection.