Good phone fill all requirements. But after 6 months im facing big problems. First is key bar buttons are stop working. Also facing call drop many times in when Im using duel sim. Else camera is average, looks good, gaming is good bettery also good. Quality wise product good for buy but not for long term purposes.