Modern goods typically do not scream quality. I was not expecting much as it's just a winch cover right? Just a piece of fabric to shield my equipment from the elements. To my surprise, when opening the package, I was taken aback by the outside texture of the cover and the quality feel it had to it. When inspecting the inside, I found as others had stated, a sort of wet suit material to ensure that water was unable to enter, and I'm hoping will prevent condensation as well. I cannot comment as to a perfect fit as the way my winch is wired in, does not allow the cover to truly hug it, but after pulling the drawstring I was satisfied with its fit. I am usually very picky about my equipment, but this is hands down worth the 30 some odd bucks. Don't get careless with it, and it should last for a long time