LOVE this couch. It's firm, sits a little low but nothing crazy. The teal is exactly as I imagined. We've been using this couch for about a month now and between our cat, dog, and toddler, it's holding up as well as the day we got it. I'm very satisfied!