A hair firm but in a good way. Spent many nights asleep on this couch due to all the room and comfort

Easy set up. Came with the hooks to keep both sections together and has held up to my children very well.