The roses, sunflowers, and crespedia bouquets are usually 20.5” (52cm) tall. The length is between 17.5" and 20.5" (45 and 52 cm) depending on the variety and current weather conditions.