I love it...it fit perfectly, its soft and stretch enough to make putting it on a breeze. I will be purchasing another one so when this one get dirty I have another one to put on.