I bought my TTS medium and a large. I decided to keep both sizes. Lol. The medium had a more snug fit in my arms, but I love it with dresses. I liked the large for a slightly oversized fit with pants. Soft texture and not a heavy jacket. Feels more like a denim shirt. Great layering piece and wardrobe staple.