After all these years, sometimes I cannot believe, still there're so many nonsense translation out there. I was trying to buy some tablecloth on aliexpress.com. The product looks great and the price is reasonable there. However, the product description is horrible. Google translate could do much better than that. But, wait a minute, Google is not accessible in China. Perhaps that's why aliexpress.com haven't conquered United States yet.
I cannot fully understand the product description giving the fact that I used to be a frequent taobao shopper and familiar with most taobao terms, such as "random send", "hot selling".
All those complains aside, I will probably still buy from aliexpress for the price.