It fits me but would sould better a child I think! Fabric is 100% cottonBon appétit apron£12.00PriceOut of Stock