Great fit, comfortable to wear, just the right length I like in a tee shirt. A medium size will suit an 18/20. The material is so comfy to wear without being clingy. This is a loose fitting tee shirt. Love this tee shirt. Highly recommend a purchase.