Cushions are comfortable although I do wish the upright cushions were attached so they would stay in place.  Very nice quality and fairly easy to put together.