I had a very difficult time finding a sofa in regular furniture stores and was also very hesitant to purchase one online without seeing it in person first. But I was pleasantly surprised  that this sofa was perfect! Exactly as described and also a great size for my apartment- small living room and all. It is also very comfortable, providing firm support but still great for afternoon naps!

Pros: Great value, accurate description, comfortable, durable
Cons: none at this time