This blazer is true to size, I ordered my original blazer size and got a perfect fit. The material is soft satin with accurate layers. It was fully lined inside and neatly packed. I got many awesome complements for my blazer and I proudly tell everyone to go Mjacket.com and buy from there. I have also purchased the shorts, belt, gloves, and shirts from here.