Good stretch fabric. You may need to order a size or two down, as I find that it runs large. That is, unless you just prefer loose items. I initially ordered "XL," but had to return it, because it was too big. I knew "L" would be too big too, so I chanced "M." It was perfect and more fitted and still a bit of room! I'm 185lbs. 5'6" with a good sized bustline.
See full review