Based on my experience:
1- I've purchased an Anlowo brand but got a Molblly. I'm not sure which one is better, but it differs from my purchase.
2- During the purchase process, it said delivery would be within 3 to 5 days, but it was delivered after 8 days.
3- 10 years of warranty is sold separately! and is not included in the product price.
4- The country of origin in the product description is Singapour but the delivered product is made in China!
5- The dimensions are different from those mentioned in the product description.
6- Although all the above are not satisfying, the product quality, especially the firmness, has been good until now (4 days of usage). I'll update my comment if anything changes.