We have several pots of flowers, a wheelbarrow for flowers, and potted tomatoes that we need potting soil for. We like to use this Miracle-Gro potting soil because it gives added nutrition for our plants. It is generally pretty soft and easy to work with, and it seems to carry a bit of moisture in a sealed bag. It's easy enough to pour or scoop out of the bag, but it is best to use an entire bag at once. It can be irritating to try to open a small hole that can be closed again when trying to save some for later. Generally one bag will be enough for our six to eight potted plants for the year. We usually get a new bag each year to start fresh, but occasionally we have left the old potting soil in the pots from the year before. When we reused it a second year, it seemed to work pretty well. The new plants took a little bit longer to get started, but they did turn out quite nicely by the end of the growing season.