Perfect. I risked shopping online to (even more risk) match a sofa I had for many years and to replace a leather chair that dogs and hubby destroyed.  Great choice for us, kinda firm to sit in but better firm than smooshy. Hubby  falls asleep in it frequently, so it it comfy. Measure first, this thing is huge.