This cabinet is able to fit all 20 of our deck cushions.  This includes our loveseat cushions and thick chair cushions.  Yes, I have to be strategic in storage, but they ALL fit!  The cabinet is keeping them dry in the unpredictable Midwest weather.