The phone itself is a very good phone for the money. I'm sure you already know the specs so I won't go into that. The reception is great, connectivity also. I usually have either data or WiFi on all day and I also listen to music for around 5 hours a day, a good amount of texts, and some phone calls and I get roughly 14-17 hours on a full charge. The only issue I have is that there will probably never be any development for this phone, there is root though. So, as long as your OK with having an almost pure 4.2.2 and no chance of custom ROMs then I would recommend this phone especially with the $149.99 price tag.
The Motorola G is coming out very soon for $199.00 and it will be a much better phone spec-wise. I will most likely pick it up when it drops.