So I'm a uk size 20 normally however I ordered a size 16 knowing this was Oversized, however it was still far too big and I could have gone down another 2 sizes for a baggy fit. That being said it is lovely, lightweight and would be great with most outfits or just over a bikini at a beach