When I first tried on the suit it was a little snug, but it stretched out easily after one wearing. It looks great and I've received a lot of compliments on it. The top doesn't ride down and the the bottoms stayed put. I would buy another one.
Although we use Nike suits regularly, this suit has not even lasted ONE month of 4x a week use! (and the suit is always washed out after use, so it's not just use in a chlorinated pool, but that this suit just doesn't last)
the suit is long in the straps so it comes down low on my chest during practice. It shows too much on the side and the material gathers where it comes together in the back.
As a fitness swimmer I want a solid suit that doesn't pinch or drag. This one is great!