Nice quality fabric, something you could wear in hot weather and not melt in. I am a 2X-3X and ordered a 3X. Looks awesome on and is a perfect length (so when I raise my arms up it won’t show my mid section) perfect to wear with jeans, shorts, dress pants and skirts. I definitely plan on buying a few more.