It is very nice for smaller spaces.  Its also nice that the back seperates from the couch. Perfect for apartments that are not first floor.  It is firm but I would rather have firm than saggy. My college student will be easily moving this couch for years to come.