Title: NOT made in Italy!!!
Product review: This product was designed in Italy but MANUFACTURED in China. I hope Amazon changes the details for this product. Very misleading. I had read the other review of this product that mentions this, but had to verify it myself.
Would you say this review depicts the product in a flattering or unflattering light?
