I don't have those shoes, but I have a pair of jcrew maryjanes that are one of my favorites. The quality and the leather is simply fabulous - they are very comfy, too.
I have a couple pairs of J Crew shoes. Overall, the quality is pretty good and they are very comfortable. I haven't had any problems with them so far. btw, I really love the ones you posted.