This product claims to be manufactured in NZ, but on the back of the rug, there is a "Made in China" sticker... Not exactly reassuring.