More than a mouthful but definitely worth it