Review (3/5): Good but room to improve
One of the caps seemed to have a spot missing in the stitching, leaving a small hole. Otherwise these were what I was looking for.