honestly, i was very worried about purchasing a sofa online but the price was unbeatable. I didn't like the fact that it would take so long to get here but when it did it arrived early and it was way better then in the picture. Best sofa I've every bought. But if you have a cat, beware, after an hour of having the sofa my cat took it over because she loves it so much. :):)

Pros: soft and firm
Cons: having to wait so long for it to get here