Robert Allen Fabrics For Upholstery A quality manufacturer for 70 years, Robert Allen fabrics is a namesake in the upholstery fabric industry and Mahones is excited to offer such a committed brand. Known for their wide range of product choices and prices, Robert Allen fabrics are highly popular for their versatility to fit into any budget. At Mahones, you can buy the complete collection of Robert Allen Fabrics online at our website. If you need help deciding the fabrics, order our swatches and make that process easier. All our Robert Allen fabrics are of the highest quality and come with their original manufacturer guarantee.