Want the beauty of roses without the hassle of fresh flowers? These cn-Knight artificial rose buds are incredibly lifelike. You get a pack of 12 stems, each about 22 inches tall, with delicate white rose buds (each bud is about 2.4 inches wide and 2.6 inches tall) and realistic green leaves. The magic is in the 'real touch' gel coating on the silk petals – they feel soft and slightly damp, just like real rose buds. The stems are made of plastic with a steel wire inside, so you can bend and shape them easily for arrangements. These are perfect for DIY projects like wedding bouquets, boutonnieres, wrist corsages, centerpieces, or home decor in a vase. They're great for weddings, baby showers, Valentine's Day, anniversaries, or just adding a touch of romance to your living space. Because they're artificial, they'll last forever and never wilt. Mix them with other artificial flowers or use them on their own for a simple, elegant look. The pack of 12 gives you enough to create a full bouquet or multiple smaller arrangements. A versatile, beautiful, and budget-friendly alternative to real flowers for any occasion.