Lenovo vibe k5 note is very fast performing phone due to its 4gb RAM this phone has sufficient RAM but it has less internal memory bcause at this rate this memory is not sufficient for me or any users suppose I take my example I am intrested in playing heavy mobile games so this phone has sufficient RAM due to this I can easily play game without any hang prblm but I cant store many more game due to less internal memory, this is the very serious prblm in this phone, lenovo front camera is good for selfi lovers but I try sometimes to click picture with back camera sometime photo comes blur due to its camera quality, but this phone body design is awsome