Easy to put together.  Fits perfectly on my front porch. Enough room for two people and a dog.  Cushions a bit stiff but will break in over time.  Feels very sturdy.  Very pleased with this purchase.