Uploading Code to LilyPad Arduino

The code is taking over 1 hour to upload to the LilyPad. I'm not sure what the problem could be.

I am using a Windows machine.

I have "LilyPad Arduino USB" selected as my board (the only other choice with the name LilyPad in it is "LilyPad Arduino"). I am using port COM4. The programmer I have selected is Arduino ISP.

Is there something else I need to change regarding the LilyPad?

How do you have the lillypad wired to your Windows PC?

Why are you using ArduinoISP to upload a sketch? It is a slow protocol normally used for reflashing the bootloader only.