Perfect condition on delivery. Two years old now and still looks like new! Not too big, not too small, holds 6 thick chair cushions and 4 pillows tucked in tightly. Highly recommend!