This handmade garland was created from small pieces of vintage and antique fabrics with some modern day embellishments added. The houses vary slightly in size with the widest being around 6 1/2 inches across and the tallest 6 1/2 inches high approximately. The church in the center is 8 inches high. The string measures about 60 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.