The site is at best misleading, at worst a total scam. The products are NOT made in Europe and are basically from Temu / Shein but with a huge mark-up. Poor quality Chinese made products, nicely photographed. Customer service is polite but the returns process involved sending the item to the Netherlands, at the buyers expense with no input about how to avoid import fees. AVOID.
Claim your business profile now and gain access to all features and respond to customer reviews.