I love this piece ; I have a back problem but the cushions are firm enough to support my back , also the cushions covers have zippers so you can wash them if it gets dirty . Very comfortable .