Blazer, Waistcoat and Trouser are ALL Sold Separately. Fitting Guide: Blazers are slim fit please buy one size bigger for regular fit (recommended) / Waistcoat sizes runs generous from 38 UK to 44 UK buy one size smaller (recommended) 3 Styles of Waistcoats – Choose from With Collars, Double Breasted Low U Cut and Velvet Trimmed