I'm in the large of the striped shirt -- under $30! I'm in the medium of the pants, true to size.