This is a beautiful swim suit. It is one piece underneath, with the panty hooked to the bodysuit part at the midriff. So no riding up, and showing the belly! It is all one piece, but two. The material is very soft, but thick, and a beautiful rose pink. I love it so much, it's very flattering.