Large flower clusters. I read somewhere that red floribundas are/were very popular in Germany.