Dive into this delightful Simple Vanilla Cake , paired perfectly with luscious buttercream frosting

Dive into this delightful Simple Vanilla Cake , paired perfectly with luscious buttercream frosting! 
Here's what you'll need:
Ingredients:
• 2 cups all-purpose flour
• 1/2 cup vegetable oil
• 1 cup milk
• 3 teaspoons baking powder
• 1 teaspoon vanilla extract
• 4 large eggs
For the buttercream frosting:
• 1 cup unsalted butter, softened
• 4 cups powdered sugar
• 2 teaspoons vanilla extract
• 2-3 tablespoons heavy cream
Directions:
. Preheat your oven to 350°F (175°C). Grease and flour three 9-inch round cake pans.
. In a large mixing bowl, whisk together flour, sugar, and baking powder.
. Add vegetable oil, milk, vanilla extract, and eggs to the dry ingredients. Beat until well combined and smooth.
. Divide the batter evenly among the prepared cake pans.
. Bake for 25-30 minutes or until a toothpick inserted into the center comes out clean.
. Allow the cakes to cool in the pans for 10 minutes, then transfer them to wire racks to cool completely.
For the buttercream frosting:
. In a mixing bowl, beat softened butter until creamy.
. Gradually add powdered sugar, vanilla extract, and heavy cream, beating until smooth and fluffy.
. Once the cakes are completely cooled, frost each layer generously with the buttercream frosting.