UltraSuede Brand Fabric. Blazer. No size but fits like a L or XL. Measurements in pictures. Inside seams coming apart slightly but doesn't harm the blazers function.