User rating, 4.8 out of 5 stars with 7480 reviews.
China
Answered by Jenn 3 years ago
Made in China
Answered by InsigniaCustomerSupport 3 years ago