I wasnt sure about ordering online. Would it fit and what do I do if it doesnt Returning it would be a hassle. But it fit and says in place pretty good after sitting on it. I like that I can take it off and wash it or change it out for a different color. It came pretty quickly too!