This swimsuit is a great fit. The fabric is soft and stretchy. I like the coverage as well. The only thing I would change is the padding. There is nothing holding the padding in place in the bust area, and it's flimsy and visible. I would sooner remove the padding and wear the suit without.