NO power cord and NO needle. I was able to test it, and it works! NO foot pedal. What you see in the picture is what you will get. Not sure if it is missing anything else or not.