Yes, I have J3 and the front camera is great! Most of the phones I used had 2MP and looked nice, but 5MP is perfect clear.
Also, the front cameras angle is a bit strange, it kinda looks like youre using a selfie stick, and not hand when taking selfies haha. Back camera is pretty good judging by the price of the phone.
Also, the phone is really good, battery lasts a lot and its not laggy at all. Note: If you want a lot of apps/games, I suggest getting J5 because it has more memory or buying memory card : D