This handmade garland was created from small pieces of vintage and antique fabrics including a German grain sack from 1931, there are some modern day embellishments added. The houses vary slightly in size with the widest being around 6 inches across and the tallest 6 inches high approximately. There is a church in the center that measures approximately 10 inches high. The string measures about 72 inches and the houses can move across the string and positioned in a way that works best for your space. Please note this is a handmade item created with fabric that has a history so there could be imperfections including light stains or repairs or signs of wear in the fabric.