mallory review