I ordered 2 bathing suits from this site for my upcoming vacation. Based on the shipping info listed I thought i had plenty of time to receive them before I left. Needless to say I had to stop at a local Wal-Mart in town to get a suit. Once I returned home from my trip they were in the mailbox. I ordered Medium and usually wear a small and they fit like a toddler suit. I couldn't even get them over my knees! I was so upset. Worst of all I couldn't get a refund cuz they are final sale n non refundable. I learned my lesson. I'm not shopping with them anymore.