Large size, easy assembly. Fits 4 large seat cushions and 4 large back cushions plus 3 throw pillows from patio conversation set! So far, everything has stayed completely dry even after large rain and unexpected April snowstorm. Latch system allows for easy opening and no smashed fingers for little ones. Highly recommend!