Love this couch!  Super fast shipping, easy to put together.  Couch is firm but comfortable.  Just waiting for my rug to complete the look!!!