This swimsuit came for me in about two weeks. I got a small and it fit me just right. I'm 115 pounds and about 5'5 for reference. Beautiful royal blue color and only issue was that it smells kind of funky lol. But that can be washed out so overall really happy with my purchase.