1000 Silk Rose Petals for Wedding Flower Bridal Decoration Girl's Baskets Party, Etc 40 Color to Choose (10 Light Purple) 1000 artificial rose petals items are shipped from USA