Couldn't be happier.  Ordered it on Wednesday arrived on Friday.  Took less than 5 minutes to put on.  Looks great and stays in place.  Much thicker material than the cheaper ones.