A gentlemans sport coat from Jack Victor is perfect for any occasion. Wool/Cotton/Poly/Silk/Lycra blend for the ultimate comfort.