The 5 mega-pixel rear camera takes nice photos under a bright sky and front camera is just ok. But the main problem is that cameras lose the focus if you try to capture anything away from it and produces blurry images. Despite the 720p HD video capturing capability, the captured video quality is not good at all.