I ordered larger than norm (size 12), based on reviews. (5' 8.5", 152 lbs, 36B, 32 waist, 41 hips) It fits me okay, but does not hug like I expected - a size 10 would've been more snug, but yet I think that would've made the shorts uncomfortable. So I'll probably stick the top in the dryer for little bits at a time to try and shrink it.

The shorts came with a pretty stiff plastic "hygienic liner," with very weak adhesive, and it fell off when pulling them out of the package. They do not have a panty in them, nor a crotch panel, just the middle seam (right up the crack, front to back) that will wear your bottom raw if you move very much. It's no wonder the plastic liner came off - it didn't have a flat area to adhere to. I'll have to get some swim shorts, which is a bummer because  these provide great coverage.

I do love the length of both the top and the bottoms. My midriff will remain covered if playing beach volleyball (and I wear panties under the bottoms).