I CANNOT SAY ENOUGH ABOUT THIS! This has become my favorite summer and vacation piece! I usually fit an 18. Their largest I think was a 16-18? It wraps comfortably. Didn't ride up. I felt so amazing wearing this in Cozumel!