I am using nokia lumia 520 from last 1 year. it is very complicated phone .the touch not very smooth and ringtone is also not very good . the screen size is also not very big which is the draw back . it take lots time time to charge and its battery is worst .it is little bit thick and slippery and not easy to handle . its graphics are very slow and hangs a lot . it has no front camera and back camera is also very bad .according to the performance this phone is very expensive . it has not too many features and does support 4g .