Hey there! These artificial rose petals are absolutely perfect for creating that dreamy, romantic atmosphere without the mess of real flowers. You get a massive 1000 pieces in each pack, and each petal measures about 1.8x1.8 inches (4.5x4.5cm) - that's plenty to cover tables, aisles, or create beautiful heart shapes for proposals. They're made from high-quality non-woven fabric that looks surprisingly realistic and won't wilt or fade like real petals would. What's really cool is that you can reuse them multiple times for different events! They come in various colors including red, pink, purple, blue, and white, so you can mix and match to create your perfect color scheme. When they arrive, you'll need to separate them piece by piece (which is actually kind of therapeutic), and you can even spray them with your favorite perfume to make them smell like fresh roses. They're perfect for weddings, Valentine's Day, anniversaries, birthday parties, or any special occasion where you want to add that extra romantic touch. Seriously, these petals are such an affordable way to create a stunning visual impact without breaking the bank on fresh flowers that would just wilt anyway. Your guests will be impressed, and you'll love how versatile and reusable they are for all your future celebrations!