These obi belts are the ideal best for wearing with dresses. I love wearing them with a dress under a coatigan or blazer. They really define your waist and add great definition and finish to your outfit.