Overall a great one with ample resources. This is the best android phone I have ever owned. I have shifted from i6 to oneplus 2 and I like the working of the phone, you can purchase it with your eyes closed. Only concers:
Oxygen OS needs a lot of tweaking, hope oneplus will sort everything out with Andorid 6 update.
Battery drains very quickly but its just like iphone, works fine for a day, but still hope that it will also be sorted in the next OTA.
Overall I am satisfied. The phone heats up a bit when I am playing heavy games only otherwise its stays cool. There are no lags, chokes, hangs or crashes. Phone is of superb quality and everything just works! No regret at all of shifting from iPhone 6 to Oneplus 2.
Buy with confidence.
Thanks.