Shipping took 3 weeks over holidays which is not bad. The crankset and BB works beautifully as intended.
The product is good, but this is the worst experience I've ever had on AliExpress. I experienced a huge delay, sent some messages to the seller, but got absolutely no feedback. Once the delay expired I tried to cancel the order. Guess what ? At this point the seller said he had just proceeded to the shipment and it was to late to cancel. In the meantime I could order and receive this item from another, serious, seller.