The quality is superb, the sizes are not totally accurate. I got a xxl and it was a tad bit to small. My other leather jacket and other jackets are xxl and fit perfect. Also shipping dates are not accurate, even though it is an estimate? I would not expect the product until 7-10 after the estimated date of delivery. But I love it, I?m not send it back to wait another month to have the adjustment. I?ve decided to rathe then adjust the jacket? I?d adjust my weight 🤔