PERFECT fit my couch and love seat perfect
holds up to my 4 year old grandson