Exactly what I was looking for. The material is soft, cushions are firm but comfortable. Good purchase.