Absolutely the best bathing suit I've ever bought. This tops the expensive Victoria's Secret and the other few brands I have. The material is perfect, breathable... I'm 176lbs, weight lifter, broad shoulders and thighs. This is about as heavy as I've ever been and a Medium top is perfect. (Usually I get large because of my shoulders...) Stretchy too. Must buy and worth your $$$!