The top of this suit is rather deceiving on the site!  Those little triangles are maybe 3" across the bottom! I don't think the top would ever stay in place when swimming! Returned for a different style!