Loved the design, and the fit worked for me. I am a 6, 140 lbs and a D ordered a medium. I don't find that the straps are too tight, or I was choking, and the coverage was just enough without being all granny style.