Material and workmanship are both excellent. Material is substantial, don't expect it to roll up and fit in your pocket, even rolled up it's a little bulky. Multiple small hook tiedowns and one large underbelly strap. The strap can slide in the D-rings, I use the D-rings and knot it. I get off of the bike and put the cover on with hot pipes and it doesn't burn through the heat resistant material. I would be careful not to let the upper material contact anything hot.
the only thing you need to be aware of is to order a size larger than the description. My Softtail Classic was said to use the Large, but I needed to return it for the Extra Large (touring) and I didn't even have my windshield on it. Other than that, it's a very durable product that fits well and is fantastic when you bike sits outside all year long like here in Florida where you not only want to keep it clean, but keep the harmful sun rays off of it, especially the leather.