These will work fine but they are somewhat small, I got a size large I usually wear a 7/8 to 9/10 depending. The butt part looks and fits great but the front is a bit small. Good for laying out in sun but I am not so sure how they will do while actually swimming.