VERY stretchy!!
I do believe one size would fit most every figure. I bought this shirt to wear under a lace blouse. Unfortunately, the color clashed with my champagnes colored blouse. This was my bad call as the shirt itself is true to color. I would never attempt to wear this shirt without anything over it as it fits skin tight and I am not as perfectly thin and toned as the model wearing it in the photo. With that said I do rate this product with 5 stars for being VERY stretchy, thin, but not sheer and, I feel, perfect to wear under as coverage.