I originally bought a surefit, but it did not fit well at all. This one fits pretty good. I am having trouble keeping it tucked in towards the back cushions. The sides stay in prefect. The length is perfect too. Overall great buy for the price!