Fits as expected based on size chart and reviews. I am 5 5 134lbs and I went With a large. Happy for the reviews because I avoided A medium. A medium would have been too small. Great value and can march with many tops! I love How my privates aren't handing out like even the large ones on Victoria secret