Exactly what I was looking for! The cushions are pretty firm but think they will soften up with time.