this is the worst crap I have ever bought..might fit a babys head.  I will remember, you get what you pay forthis is trash, all three caps that I bought.  (they did arrive on time from seller..if that means anything)