I wanted to love this top, but its not quite living up to my expectations. It is very soft and the colour is deep and beautiful, I like the unique flare the buttons give to the design...but it doesnt look very flattering on me. Im considering exchanging it for a smaller size, but Im not convinced that will fix my issue. I bought this in L after debating for a bit and reading the reviews...it is possible a M would work. Im 54, around 140 with 37-30-39ish measurements.