Generally acceptable to great fit, but not reliable enough to depend on in unfamiliar applications. Quality is fair, but they definitely do not have the life span of most OE hoses. They are generally acceptable for older vehicle with fairly short life expectancy.
These pulleys are very hit and miss on quality, primarily based on bearing quality. The actual pulleys are of good quality regardless of whether a good quality or low quality bearing is installed. They do usually fit acceptably well, so that helps.