IMO, thats a low quality JD. At 4 yrs, I would expect something better. I have seen some well taken cared 4 yr JD's and they are insanely beautiful with a body full of pearls and either a tall or well proportioned body.
That JD looks like a female IMO even though it doesnt show the blue under the gills.