Athleta Womens XLT Swim Dress Black Strappy Back Cover Up Athletic Sporty Tennis.
No padding but there’s a place to put some in. Please check pictures for measurements to ensure a perfect fit.
No swim bottoms.