On a scale of 1 to 5, 5 being excellent please rate the following. Thank you.