If you dont mind a little more money, fox farms stuff is in my experience, by far the best.
Ocean forrest is what I use now and can tell the difference after a month vs almost any other soil for containers.
Theres also one called happy frog a lot of people rave about but Ive never tried that one.