When I received these, I hated them out of the package.  Then I bought a bathing suit that I hated (not Amazon, one piece reversible "athletic fit").

Then I put these on UNDER the bathing suit, added a Hanes Men's Cool Dri T-Shirt in hot pink and presto chango.  I LOVED MY NEW BATHING OUTFIT.

I have an expensive pair of Coolibar swim capris in a cute print that I love.  The Coolibar have all the fit and functionality you expect when you spend that much money.  I don't like to look like a photograph of myself day after day after day on vacation with friends.  These capris with the traditional one-piece bathing suit and a different color Hanes Men's Cool Dri t-shirt meant I was comfortable, protected and fashionable.

They start out snug and small, but they loosen up in the water.  So whether you order smaller or larger, eventually, the fit will be disappointing.  Either out of the package or in the pool.  I ordered what I thought would be my usual size and they were small out of the package.  They became quite comfortable in the pool.