Beautiful set! Fits perfectly in my backyard patio. Cushions are firm, but comfortable. Took us a while to put the seating group together, but we are not very handy to begin with :). Great set!