Fit as expected. It isn't super good quality but it is great for the price. This will be something that my husband wears maybe once a couple of years and so we didn't want to invest a large amount of money. Looks nice on. The pants were flat front but cut more like a classic fit suit. Not baggy but not a tight/slim as some of the modern slim fit suits. More timeless look. I would order again.