I bought this swimsuit for all my summer adventures to come. The fit is exactly what I hoped it would be - hugs in all the right places. The only thing I found wrong with it is the straps are a little loose. But this is a very easy fix if you have a sewing machine to tighten them up a little. Overall the cutest bathing suit I have ever gotten!