This couch!!  Not very deep, but other than that... dude.  Easy to put together. Has held it's shape for the first two months.  And it is SOOOO easy to clean. Just a wet washcloth and a little scrub and it is cleaned up!