Fits great! Looks great and feels awesome, unfortunately after one day of wearing it some of the strings on the front and started coming loose I thought for the pricing it might have been double stitched, not single stitched .The end with the pricing and as I was customizing it I didn't see any indication. The price went up as much as it did other than that wasn't bad