It doesn't quite fit all of our cushions, I think due simply to the volume of cushions that we have (two love seats and two bistro chairs). It is a large, sturdy box with a well-closing lid.