My husband and I purchased this loveseat for our finished basement - where we have a sitting area, but it doesn't get daily use. We wanted something small, inexpensive, and covered in a material that we wouldn't cringe at if our hairy dog climbed up on it. It's quite firm, but I like that. As one reviewer stated, the cushions do stick out a few inches from the actual frame, but for this very fair price I don't consider that a deal breaker. Shipping was also extremely fast - I ordered it on a Saturday and received it by the next Friday - all in perfect condition with easy to follow assembly instructions. 

Pros: Great price, easy to assemble, dog-friendly material