Yes. Our fabric measures 25,000 rubs on the Martindale scale and it passes the general upholstery grade, however our fabric does not have any fire retardancy. We would always recommend using a fire retardant layer on the item being upholstered before using our fabric.