Overall the phone is okay and probably a three star phone. It takes awhile to get use to the circular dial. If you are a Sprint user, forget about the four digit dial. Also, the phone freezes if you press the buttons too fast. The most disappointing aspect is the poor coverage with TMobile phones. I purchased the phone because it was the best deal out there in terms of phone cost and number of minutes included in the plan. I signed a one year agreement and purchased through Amazon. i had no problems getting my rebate or activation of the phone. With routine travel to DC, San Diego, Denver and Orlando the coverage is extremely sporadic and sound quality is very poor. It seems like TMobile is basically in the process of buying business to justify improvements to their network. I will be switching to Verizon the day my contract expires. I discourage users from signing up with TMobile.