Love love love the outfit! The pants are extremely clever as they have a subtle stretchy band. The jacket is sadly pretty big and I'll have to be tailored. The vest has a buckle that tightened to help with the fit. Good quality fabric. Overall I really love it! I'm 5'8, 145lb, and I purchased a size 8.