These fit great but the inside edges are already fraying after a few washes. I'm not sure these are authentic as the tag does not match the ones I've bought in the store. However, for the price these are nice and fit as expected. Worth the money even with the drawbacks.