We love the whole look on our small deck. The cushions are firm but super comfortable. It was all packed beautifully and in perfect condition. ( i made my own cushions.) wish we had room for another set!