Good all around outdoor sofa. Kind of on the small size, but arrived on time and was extremely easy to put together. Cushions are thick and firm. Love seat is light weight and easy to move around. Nothing high end but a very nice entry level model.