It doesn't have strange smell. The color is beautiful. However, i feel i need to wear socks on it because the chemical feelings on my bare feet.