The one I received was small not xl large
I have bought these several times and have really liked them till the last one I received<br />But this last one ran small and it tight it does the job but very far  from  xl<br />very disappointed  in this last one<br />I compared and the old ones had a much bigger bonnet.
Rating: 4 stars