I just received this shirt in the mail.

I am long waisted and always have problems with t-shirts being too short or ending up too short after washing. This shirt is definitely long enough. Pulled all the way down, it hits the tops of my thighs. It will continue to be long enough for me even if it shrinks.

Bella sizing runs really small. I've tried this brand before, and while I like their soft fabrics and body-conscious fit, it's irritating to have to order a Large or Extra Large when I typically wear a Medium. For reference, my measurements are 36-29-38.

I ordered an Extra Large in this shirt, and it fits ok. It is loose at the waist and a little tight at the hips, but it fits great in the shoulders. The neckline is very modest. It looks alright - nothing special. It's very comfortable.

The light blue waffle knit fabric isn't as see through as I expected. It looks fine with or without an undershirt.

I give this three stars because of the straight fit and the average look, but overall this is a decent shirt for the price, and I will keep ordering Bella stuff.