This is exactly what we were looking for our new home. The cushions are firm and very comfortable, the color matches well, and the fact that you can arrange this set in so many ways. It is very functional. But the very best part is, there is not assembly required. We had company over as soon as we the        set.