I think this might be the most flattering dress I own. The best part is it has built in padding so you don’t have to worry about wearing a bra. It comes in a bunch of colors and patterns as well as a mini dress option. I’m wearing a size small in the regular length