This is my second swim suit from this company and the fit is consistent with the last one. The last one lasted just over a year, with daily pool use and quick water rinse. I go up a size in swim suits so I don't have to fight them to get them on. That makes it is a little loose around the tummy, so there isn't tummy control for me. The cups might be small for those more endowed but they offer me enough support for my pool workouts. It is not a high cut leg, it's a more modest cut like in the pictures, but it doesn't ride up during HIIT or water aerobics.