Hopper review