I love my Wright Sofa! It's is much better than I expected! The seat cushions are firm but comfortable, the back cushions are attached and softer. Very comfortable for a living room or family room. My husband accidentally got paint on it twice while painting the room!! It washed off completely with a little soap and water! Amazing! I love it! Totally recommend!