I purchased size L and it fits perfectly around the chest/back (normally I'm wearing size M bras), maybe a bit bigger in the front, but that might be because I'm flat-chested :D The material is wonderful and it overal looks super nice. The only problem I had with it was that the 2 upper straps in the back were twisted, so they didn't lie flat on the skin, but since I'm from Czech Republic and the return would be complicated, I decided to let it go.
Perfect fit and I get lots of compliments in this top always!
No other top like this on the market. Hands down my fav top! Thanks team HERSTORM