I have have a 403 and a 503 - not much difference between them but the exterior. But the difference from a 401 or a 500 - the 403 and 503 are easier to use and maintain. I think they have better stitch width control for the disks. The 403 is my machine of choice but a 503 would be fine, too, if that was what I had run across first.