This is the best review I've seen in a while