It's been a couple of years I have bought this mobile.the design layout, style, storage is very good 16gb rom and 3 gb ram and 5.2 inch display wow but after Changing it into marshmello it's responding slowly while touching and while I play games or run other programs it get hang and even get crashed and I think it is because I change into another operating system.so, guys if you want to buy a phone than go buy other mobile instead of this and with same price of this mobile you can get another brand mobile with more feautures.