We purchased this deck box for our outdoor sofa cushions.  It fits everything beautifully and so far has been completely waterproof.  It was very easy to assemble, all pieces were labeled well.