Belted ribbed One piece Size up, runs small. Wearing medium. Swimwear Swim vacation travel vacay beach pool #LTKtravel #LTKswim