Here's what i use & it makes a beautiful mixture,very liight & easy for the roots to grow through,excellent drainage,lots of built in nutrients from the top soil,just dont use potting soil with time release ferts in it,also make sure the top soil is screened & the potting soil is steralized.
Potting soil 40%
Perlite 30%
Top soil 20%
Sand 10%