I never really leave reviews, but thought i should for these. I bought a medium and they fit really well, not too loose and don't crush you like other makes do. The logo on the side jazzes them up and they are a flattering fit. I've kept this pair for holiday and will use for everyday swimming. I highly recommend Nike square leg trunks.