At first I thought this was a bit uncomfortable.  However after a few days enjoying it I have decided it is very comfortable.  Our guest seem to really enjoy it also.  The fabric is really nice and very stain resistant.  We have had quite a bit of company and a few accidents and three small dogs.  I can honestly say it is stain resistant!!