Please provide comments on the following or rate each one on a scale of 1-5; one meaning dissatisfied, five extremely satisfied.