Please rate the followings on a scale of 1 to 10, where 10 is very satisfied and 1 is very unsatisfied.