It fits great, didn't take too long to get here and the price was perfect. Would buy again, for sure.

One issue is that it isn't as long around as others this size I have bought in store.

Good product though.