Shiny, ribbed, doesn’t dig in, and it stayed on while attempting body surfing in Punta Mita waves! Top size: L, bottoms size: M. Vetchy has a fantastic “fit predictor” quiz and you can order separate sizes for your set! #LTKTravel #LTKStyleTip #LTKSwim