Stretch is good- depending on which stores I shop at- I'm either a small or medium...Covid weight (sigh) has pushed me a little more towards medium, so I went with that, and it was perfect. Not too tight, not too loose. It makes me look a little more finished.