the one i received was small not xl large [SEP] i have bought these several times and have really liked them till the last one i receivedbut this last one ran small and it tight it does the job but very far from xlvery disappointed in this last onei compared and the old ones had a much bigger bonnet