Fits OK, although very slightly large. Has flaws - for example, the eyelets of the left and right shows are not symmetric. Leather had some scuffs. But, for the low price I paid, I can't ask for more.