Multi Check Fabrics