Lead times are increasing on production times at H&M, and are now 6 to 8 weeks if the cover is in-stock. Business is improving and they are working full shifts. I would estimate that 50% to 70 % of leathers are in stock (that's my estimate only, nothing 'official'). If you are looking for something to arrive prior to Thanksgiving you best get your order in promptly for the best chance of that happening!