Perfect fit and I'm also happy with the fabric altho it's going to collect dog hair fast. 
I hope it washes well.  It stretches over my easy boy and tucks in at the back and sides of the seat nicely.  Great purchase for my money.