This is a nice set.  It is firm yet comfortable.  The seat is not deep - I have ordered other similar sets in the past that are far deeper than this one.  But I would still recommend it, it is attractive and made well and does what it is intended to do - give you a comfy place to hang out outside!