Title: Product not made in USA as advertised
Product review: This product smells like tires and was made in China, not the US as advertised.Returning product.
Would you say this review depicts the product in a flattering or unflattering light?
