Very worst.i never come through a platform like Alibaba.ive beem using most of the online shopping platforms, but Alibaba is worse than worst. I ordered a phone cover through Alibaba three months before and paid for on the same day. Still waiting for the item,im receiving all automated messages even i go for a dispute and asking the seller for tracking updation. They are telling still ive to wait for two months to lodge a dispute I never recommend Alibaba to any one. Total waste of time, money.