It's a little lacking in RAM even for the money and the fact that it's on an older version of Android is disappointing too, though it's only slightly outdated, but those are the only major marks against it, so if you can live with that then the Samsung Galaxy J1 is a great value purchase.
+ Very cheap; + Solid design; + Decent battery life
- Lacking power; - Only 4GB of built in storage; - Older Android version