Large enough for 6 high back cushions , love seat cushion, 2 medium cushions and 2 pillows . Total assembly took under 30 minutes including using a silicone to waterproof the bottom 4 corners. Top could close a little tighter I think at both front corners but that may due to the hinge placement . Overall I gave it a 5 because it's exactly what we needed ,it looks good on our deck and I think it's good value for the money.