Top soil is not recommeded for containers. It is much heavier and for outdoor use. Potting soil is the way to go. Whatever you decide to mix, just make sure it drains well.