I must say that I did not expect much BUT was I wrong! The quality is top notch and the shipping speed was fast. I am really impressed!! I have to buy another one though because they run very small and mine doesn't fit. The jacket looks great and feels great! Quality could not have been better!!!!