Florists choose their flowers based on the occasion, the season, and the customer's preferences. They also consider the color, texture, and scent of each flower, as well as their longevity and availability.