I was looking for a firm yet comfortable sofa for my new apartment. This was shown to me by accident and I fell in love from the moment I sat down. It has great lower back support which is especially good for my health problems with my lower back. It's 100% polyester and it's made to perfection. Unlike leather it doesn't get cold so when you sit down it feels great on your skin. it doesn't take up a ton of space and the 2 men who moved it in had no trouble with the size or weight. So far no spills however you have an option to purchase a warranty.