Made in China
Seems well made hopefully the smell will fade.
Rating: 4 stars