These lovely mini tea rose bunches have 8 heads* and are 28cm long approx. They are amazing realistic! They can be kept as a bunch for a bouquet etc or split up in to individual flowers for arrangements and button holes and more. * note that there are more than 8 stalks because some stalks hold leaves only.