PERFECT!!! it’s huge, but that means it’s large enough to properly tuck in under cushions and not be pulled up when you sit in it/stand up off of it!! The material is nice and thick enough to cover the original chair fabric color. my chair is a large nursery rocker armchair, that i now can repurpose, keeping the chair i rocked my babies in!!