I love the print. I'm 5'3" and 185 lbs. I usually wear a size 14. I ordered these in a size 16. This gave me a nice loose comfortable fit. Perfect for swimming or boogie boarding. I thought they'd be a little longer. They seem a little shorter than pictured but they're not short-shorts. The price was a little higher than I was looking to spend but these should last a long time so I'll deal with the price.