Any good potting soil, there is a brand that I get at the nursery section at our supermarket. My plants seem to love it and it doesn't have a lot of bark/mulch pieces in it
Gardening is learning, learning, learning. That's the fun of them.
You're always learning !
Helen Mirren