This is my second time to order this. I ordered first according to measurements, and had to send it back and get one 2 sizes smaller.  THIS one fits perfectly (a bit snug, but it's a bathing suit).  I haven't washed it yet, and don't know how it will hold up to hard use...this is June 2018.  Ask if you want to know later.