It didn't take long to put together . Fits on our back porch ( not very large). Cushions are very nice and thick . Blue color is nice and neutral , most anything will go with it .