So nervous to buy without ever sitting on or touching this couch but I LOVE it! Nice price, easy to assemble. Perfect blend of firm and comfy.