I have been looking for t shirts of this shape - longer front and back but curved up at the sides. Long enough for good coverage but neat ie not feeling swamped. I ordered a size 20 - feels true to size without being too clingy across the stomach / hips. Good quality light fabric not see through.