I bought this as a sleeper sofa in a kids bedroom. Its firm, yes, but there is still cushion and isnt uncomfortable! The entire unit feels very sturdy. Im only removing one star because one arm rest attachment piece appeared to not be in alignment, and thus was very difficult to attach to the sofa itself (had to remove a couple screws to allow it to slide into place). Otherwise, a great buy!