Rated 4.5 out of five stars