I rarely do reviews but this is amazing. I was looking for something that was cute and reasonably priced. It is slightly firm, but I also don't like to sink to the floor when I sit in a couch. On the other hand, it's not like you sit down on concrete - there's definitely some give and a little bounce to it too. This is SO WORTH IT if you want a couch that is cute and affordable. I am so happy with my purchase I can hardly explain! Can't wait to decorate with a rug and pillows! Anyway - just wanted to let others know it's not as uncomfortable as people say!