We sell roses by quantity. We offer from 50 stems up to boxes of 250 stems each. What varies is the size of the roses in each product. Our shortest stem that we offer are 16″ (40cm), we also offer 20″ (50cm), 24″ (60cm), and our biggest and largest Rose: we name it Royal Roses they are 32″ or 80cm.
You can also customize these products by clicking on the banner on your right!