I have a 440 and I love it! Solid workhorse with a beautiful stitch. I think you got a great price; they go for more than that at my shop. You will want a walking foot, and if it didn't come with one you will need to take a deep breath and buy the official Bernina one. Expensive but worth it.
Pam