For the price, it's great!  At $300, I didn't expect a soft, fluffy, huge couch.  It's definitely small, and doesn't feel like it would hold up to very rough treatment. I got the polyester fabric and it's super soft to the touch.  The seating/back is firm, but a few throw pillows and blankets make it super cozy!