Visit knittingrecipes.com to generate a custom sock recipe for you based on your gauge, foot circumference, foot length, and construction preferences. You have the option of cuff-down with a flap and gusset heel or a short row heel, or toe-up with a short row heel. You can substitute anything you want! It has 10% negative ease built right into the stitch counts. This is not a tutorial, but it is a free, thorough vanilla sock pattern customized for you every time without you having to do any math whatsoever.