Finding the time or desire to shop for swimsuit is really hard for me. The Venus site is very convenient, plus they have a huge variety of swimsuits to choose from, which is why I have been shopping through them since my early 20s. I have noticed some of their sizes have gotten bigger through the years, I guess it's to keep up with the "contemporary sizing" that other companies are doing (in other words, what used to be a size Zero is a size 4 today). I suggest when ordering, you order in 2 sizes. That way you can return the ones that don't fit. Also, like most companies, their clothes are shown on tall models, which means if you're 5'4" or shorter, the hems will look longer on you. I also recommend that you be very meticulous about your returns. In other words, know exactly how much you're supposed to get refunded, & check your order history online to make sure it's correct. I did notice on my last return they charged me $69.00 for the shipping label fee, when it should've been $6.95. When I called customer service, they gave me no problems and immediately refunded the full $69.00. The overall quality of their clothes have greatly improved through the years too. I have been their customer for years and I think I finally figured out how to order from them. If it weren't for the refund issue, I'd have given them Five Stars.