This vest is upcycled from a tablecloth and is 100% handmade. One size fits sizes S to L. Length: 46 cmWidth: 43 cmOnly 2 pieces were made from this specific fabric.For additional photos and videos, visit my Instagram: reny_upcycled.