This Couch is perfect. Firm but Comfy!! The outlet in the arm rest is a huge bonus!!