Super happy with my purchase. After reading the reviews and sizing I went for a size large and it fits exactly as expected. I am usually a size medium and bought a large. I am 56 138 34c and it fits perfect! I love the length and think it even works with leggings. I think I might get them in every color.