Please rate in detail, and comment