I wear size M and it fits well. The length of the top is comfortable, neither too long nor short. It covers the boobs area nicely without exposing too much. The material is good. Overall it's a great top and needs minimal adjustment throughout my workout.
Great, quality improved from previous version.