A slightly acidic soil with pH range from pH 6 to pH 6.8 is most suitable for most of the plants. Also the soil should hold water but at the same time it should drain water freely leaving air space in the soil. Soil should have a required amount of nutrients for the plant growth.