Awesome couch!  Firm yet comfortable. Fits the space perfectly. Easy to assemble as well!