I have ordered shirts before, but this one fits the best. I usually wear a 16, and I ordered XL. It fits very well. I am in a wheelchair, so need them to be larger at the bottom so that it flares and covers my tummy and back well when I am sitting. This one is perfect. It washes well and I put it in the dryer for about 10 minutes and then hang it so that it doesn't wrinkle.