Thus far, I am completely happy with our new sofa. A lot of the reviews stated they didn't care for how firm it is, but I don't mind the firmness and have a 4" memory foam topper to place on top when we have overnight guests. It looks great in our apartment. I do have some concern about our cats going after it, as, before I could stop her, one of them had a go with her nails on the day we got it! However, no pulled threads and we're just being careful and keeping it covered when we're not around to watch them. It does seem like a tight weave, so I'm not sure it would be as satisfying to them as their two scratch posts, but just a warning. I did read a review from someone who stated their cat was not interested in it, so we're hopeful. It was easy for my boyfriend to assemble and came right on time!