This couch was affordable and nonporous which is great because I have a kid and dogs.  I can wipe it clean.  It was easy to put together, and is durable.  It is firm but will soften over time.  We live in a small house and this was perfect for the space and actually makes my home look more spacious.  Would definitely recommend this couch.  Also happy about Wayfair's protection plan because, kids and pets.  Good buy!