Beautiful couch! Extremely satisfied overall. As other reviews stated it is firm but it is also comfortable. It is black so pet hair does show up on it, but even with my bare hand it was fairly simple to remove so it won’t be much for the vacuum or pet sponge. I do wish the backing was a little higher. The cushions are velcro and the cases come off for easy washing. Would recommend. Perfect size for my apartment.