This shirt is thicker than the others I've tried in the same price range; it doesn't look cheap or flimsy at all, and it feels good. If the color selection were better I'd have given it 5 stars. I'm 5'1'' and 100 lbs., sort of thin but I don't have much of a waistline; and as I get older my abdomen looks rounder. I wear some smalls and some mediums, and in this shirt I needed the medium.