I was told that the 6600p is made in Japan and the 6600 is made in china and not as good a machine, I called around for price and bought mine last October 6600P for $1,250. I love it. It is as heavy as my Kenmore purshased 44 years ago. I never had it serviced and It ran 7 days a week for 19 years as I owned a bridal shop. still going strong every day