XL Vest, plenty of room for more things, current patches are sewn on, I wouldn't mind trading for another XL (XXL will do also) I would prefer a black one, Just make me an offer and we will see!!