mainstream sizing