This shirt fits my daughter perfectly. Shes on the small side of size 12 or XL. I ordered the 12 and fits true to size. Washed well, did fine in the dryer. Was fine to wear out of the dryer without ironing.