you will definitely need perlite to add to what you have but instead of buying a mediocre soil and having too add to it, you can buy a premium potting soil or make your own. i make my own and it costs me about the same money as miracle-gro but its way better. if anything dont use garden soil...