I LOVE IT!!! ...but what is it?