This swimsuit it excellent , I most swimwear is an area I struggle with but this fits perfectly the material is good quality it feels supportive and comfortable not riding up or down I’m a busty size 20 and I am really pleased with this and will buy again , I use in the gym for swimming