Fully worth for money, mi 3 is one of d best phone in its range, touch reponse is really awesome, after using it for more then a year my experince with that phone was fabulous, only the problem with that phone was delicate. That phone was really very delicate. Speed of that phone is really good, ram works very nicely with snapdrogon 801 chipsat, most of the ram usally I found to b free only even if I m working with 6 application simantaneously. Just go for it