I love this shirt and have purchased several in the same style just different colors, Im mid heavy and this is the perfect fit and cut to hide my belly and still make me look nice and sexy.  It is soft and comfortable and very light feeling too and that helps in the Texas heat!