I really like this couch. It's firm, but comfy. However, it was not the quality that I was expecting. The legs are cheap plastic, and delivery was a nightmare. It arrived in poor condition, with rips in the bottom mesh, and several dirty scuffs on the fabric. However, Wayfair customer service was excellent, and they credited me for the damage. I am satisfied because the couch ended up being very inexpensive, but I would not suggest that anyone pay full price.