Sony z ultra .quality big screen is a veey beauty of sony is just amazing , sound is good.but the video quality are mind blowing, processor is good , ram is so so good its give 2gb ram , and 8mp back camera , 2mp fromt camera its ok but not so good, xperia software android are very different to others , its very cool and wonderful , I like veey much sony brand , very quality and nice products , touch is good , main part is water proof for 30 minute , overall mobile is just awesome