Let butter sit at room temperature first.
Beat butter and both sugars until fluffy.
This takes about 3 minutes of mixing.
Add vanilla extract and mix well.
Combine flour and salt in another bowl.
Mix them together with a whisk.
This ensures even distribution throughout.
Add flour mixture to butter mixture slowly.
Mix on low speed until combined.
Don't overmix the dough at all.
The dough should come together nicely.
Divide dough into two flat disks.
Wrap each disk in plastic wrap tightly.
Refrigerate for at least one hour.
Cold dough is easier to roll out.
Preheat your oven to 350°F now.
Roll dough on floured surface to 1/4 inch.
Cut shapes with your favorite cookie cutters.
Place cookies on prepared baking sheets.
Bake for 10-12 minutes until edges turn golden.
Centers should look slightly underdone still.
Let cookies cool on sheet for 5 minutes.
Transfer to cooling rack to finish cooling.