These very popular heart garlands are handmade. Don't they just make you smile? The price shown is for an 8 heart garland. However, you can choose from 5 sizes: 6 hearts (89 inches); 7 hearts (92 inches); 8 hearts (95 inches); 9 hearts (98 inches); 10 hearts (101 inches). Each individual heart is 3.25 inches across and 3 inches tall. Please note that handmade items can differ from piece to piece, so sizes given are approximate. The garlands can be customized with up to 3 colors of hearts.You also have a color choice on the bow and ribbon used. PLEASE INDICATE YOUR COLOR CHOICES IN THE COMMENTS SECTION AT CHECKOUT. We will do our best to accomodate your choices; the fabrics we use include both prints and solids. Please note that if no colors are given, we will send you a basket made with colors appropriate for the season.