The stop was perfect in terms of fabric and fit. I have a 38D bust and no longer a flat belly so I ordered a large and it flowed very nicely over the midsection. I don't like tops that cling to me. I love everything about the top, but the color. It shows much more muted online and in reality is literally a neon pink. For that reason alone I sadly returned this top. I am going to purchase in other colors though.