4.7 rating of 696 reviews