This is one of the best phones in the mid-range at the moment especially since it offers top of the line storage and memory options.
The overall performance of the phone is very good; I did not feel any lag and multi-tasking was effortless; Yes, the phone does heat up at times, especially when it is doing something online; But that does not affect performance at any point.