Perfect leather riding jacket made by Poor Boy Leathers out of Armstrong BC Custom made fully lined heavy leather and zippers provides lots of protection in excellent condition.