Combo of coconut fiber, organic gardening soil, and some organic miracle grow potting soil. I water it with a seaweed and molasses diluted every day, no signs of over watering so far. I have two 100w full spectrum led grow lights over-head as well as two 50w led bulbs on either side of the plant...