I usually wear an extra large but I have lost a little weight lately so I ordered a large.  My mistake.  Either I have lost more than I thought or their large is really large.  Other than that this is a great suit.