The bottoms were a bit snug, but I pooped one or two seams and it was perfect. I wear mediums in most bathing suits and I’m glad I did the same with this one. It was delivered a week and a half before I expected, which is great. Overall. Great purchase.