Easy to put together, fits 7 seat and back cushions easily with a little room to spare for my patio furniture.