Four out of five stars