Full sun is best, but not required. Willows are among the fastest growing trees, gaining height by as much as 6 to 8 feet a year. They grow well in USA Zones 4 - 9 and will absorb standing water. If you have trouble with standing water in your yard, try planting a willow tree in that spot. It's a lot less expensive than a landscape overhaul.