This is a great suit, inexpensive too. The material is not too stretchy, but the seems have stretchy bands in them to keep you protected. Also, it's double lined which all make this suit great for water polo.
Paul from Texas said that the suit sizing was way too small, but that's NOT possible. I ordered a size up because I figured i could grow into the suit if it was too big and it was too big. I should have gotten my regular size... thanks Paul.
Finis' website (http://www.finisinc.com/Water_Polo/) has a sizing chart and their suit sizes correspond with pant waist sizes. I can't believe anyone ordered their suit 2 sizes up and still found it to be too small, unless they like their suits saggy and baggy (GROSS!).
Anyway, it's a great suit. Shipping was really quick, but pricey. The suit was shipped in a small box, even though it could have come in one of those big padded envelops, which would have been cheaper. Don't waste 40 bucks on one of Speedo's briefs. Get this one, a better quality water polo suit.