I ordered a size XL and daymn...these look GREAT.
The print is vibrant, the netting is comfortable, and the length is perfect. I'm 5'2" and curvy, and these accommodated everything lol.
The pockets are also worth noting- they aren't short pockets. They are sewn the entire length, meaning the mesh doesn't separate from the outside and peek out.
I'll be buying another pair for sure, but I do agree with the other post recommending to size up. While the waistband is accommodating, the fabric (because it's swim short material) is not. Usually I wear large shorts, the XL fit me well.