Cotton Three Button Blazer by Oliver Spencer. 100% Cotton, Lining: 71% Polyester, 29% Made in England