Took a chance ordering a couch online and so far I really like it. Soft but firm and a really good size for my smaller living room. I only had it for a few days when my cat puked on it and it cleaned pretty easily.