I see people like the seal pup, but it's made in Taiwan, and that's a turn off for me. Is it that good?