Sizing all over the place


3rd time Ive had a tshirt printed. Each time the sizes are not as expected. 1st time was Medium, was huge. 2nd time ordered xl for a staff, was same saze as previous Medium 3rd time ordered Lge, was smallest so far. Probably as Id expect a Medium to be. Have given to staff that fit each time.