This is a Castellani Vest with a removable Perazzi patch. Size 48. I wear a size 46 suit. Fits somewhere in the XL range. $125 shipped (these are $230 new)