This one piece bathing suit has four way stretch and hugs you correctly in the right places. The fabric is soft but supportive. Made to order Ships two weeks from date of purchase.