Yoour gonna love this old fashioned buttercream.
leave butter out overnight if you can it must be soft but not melted.
in a mixer on low add butter and vanilla then start slowly adding the sugar untill its all added then one tablespoon at a time add the mixture and continue mixing till perfect.