My only reason for not giving this coat 5 stars is that the sizing is inconsistent. I purchased a medium (1 size larger than my normal size) and it was too small. Returned it for a large and that was way too big. I called My Leather and the customer service dept. was great. Ordered another medium in a different style, awaiting it's arrival.