I have been using it for 2 years.still it functins very perfectly with out any lags.its processor is very good.every thing is good but it heats up after using so many hours.battery life is also average.but its performance is one of the best.camera quality is fantastic.it requires some upgradtion which htc is not providing for so long periods.aver all this model is good if one needs a good performance phone.its my personal experience so it may vary to diffent persons.thnk u