Hornets review