Firm and a great look, but the fabric is not soft.  Sort of like cotton when you don't use fabric softener.  A little rough.