I have tried many gardening products and if it has the Miracle Grow label, it simply works! The moisture control potting mix works excellent. I use it for all of my potted plants and it never fails. Some plants add sensitive to being over and under watered and this potting spoil helps with that. It makes those hard to grow plants thrive much better. There is Miracle Grow plant food mixed in the soil to feed for months! Miracle grow offers numerous types of soil and I use them all. I will always use this line of products for my gardens and my houseplants. They always grow well and get larger and brighter flowers. Out of all the brands I've tried, nothing compares to Miracle Grow. I always recommend it highly because its always high quality and will grow much better plants then the competitors soils. I guarantee they work well and no other brand will produce the same results.