I've been trying different support undershirts. My work has me bent over for hours a day, and I've been doing that for many years. I've become somewhat rounded over in the thoracic spine, and round shouldered. As a result, I have developed pain - especially when I work. This undershirt does virtually eliminate the pain, but is very tight - to the point that I feel like I have to take deep breaths in occasionally to get more air. Perhaps I will get used to it - or it will stretch some, but to early to tell. Also, I ordered a size larger than measuring suggested. One more thing, I wear this over a cotton T shirt because the material is not something that I would like next to my skin.