An even mix of sand, clay and silt soil called sandy loam is good for flower gardening.