Just what I wanted!! Very comfortable, cushions are soft, not too thin. Glad I had someone put it together though, it took him a few hours. He did a great job , but they cancelled on me 3 times before I could get them here. Overall happy with my purchase.