Ling's moment Artificial Flowers 50pcs Real Looking White Fake Roses w/Stem for DIY Wedding Bouquets Centerpieces Bridal Shower Party Home Decorations The roses are made of a soft high quality latex foam which gives them the look of fresh roses. Each rose head is aprrox. 3 inches, the stem is about 8 inches long. They have thin wire stem as you may see from the picture, which makes the roses are very easy to work it. Its easily bent or cut down as you need. They are perfect for making bouquets, centerpieces, kissing balls, boutonnieres, cake flowers or any other flower decorations/arrangements that you want at your wedding, party, baby shower or home. These roses are handmade please understand that the size may vary slightly and there might be slightly color difference between different dye lots. NOTE: some green leaves come in the box as complimentary, and there is a coupon for for you to get more leaves. :)