Fits perfectly. It's simple to put on. It makes an old loveseat that I was about to toss look nice. I'd have my mother sit on it.