Fresh Ecuadorian roses. Comes with 25 stems per bundle. There is no shipping fee on our fresh roses. No products were found matching your selection.