I’m usually a size small but it was sold out. I bought a medium and it fit perfect! The straps are adjustable and the front clip keeps the top in place without being noticeable. The tie in the front adds beautiful detail with the lace! It compliments my chest so well and the padding inside is perfect. Overall a beautiful top and a must buy!