Comfort level 150%. Perfect for Pilates or just everyday. Highly recommend. True to size. I got the L and that’s comfortable around my chest area. Normally I’m a size 10. Great stretch to it and it looks so good. The sleeves are also a great length.