Easy to put together and the perfect size for our 12x20 porch. It’s on the smaller side so I would not recommend for persons above 250lbs. No back cushions so I purchased a bunch of throw pillows. We shall see how it holds up over time!