Not XL
It's ok for the price but this is most definitely not a XL size cap
Rating: 2 stars