All I can say is they fits PERFECT!!! Tried others and none fits like this one. They are absolutely AMAZING!!!