This garland is made from an antique French quilt, each heart is approximately 3 1/2 by 3 1/2 inches. The string that they are hung on is approximately 5 feet long. Please note that this is perfectly imperfect due to the age of the fabric. The back of the heart have worn areas and some batting showing. They are intact, I decided not to cover the backs because there are bits of beautiful fabrics visible. There are also some stains due to the age and history of the fabric. There are two available and they vary slightly in appearance due to the age of the fabric.