Nursing pads--cloth are more convenient and economical in most cases. I love Motherease because they are both contoured (comfortable) and waterproof (necessary for heavy leaking). I've not found another brand that has both. They come in bamboo, organic cotton, and staydry. I use one pair for every 24 hours. http://www.amazon.com/Mother-Ease-Cl...e+nursing+pads

Nursing cover is not necessary, but very convenient. Don't get cheapy brand.

Nursing pillow was absolutley essential for me. Some mamas don't agree, but it saved me with every single baby.

Breast shells (not shields, which is confusing). These slip into your bra between nursing sessions and have a silicone ring that goes around your areola, with a hard shell that holds everything away from your nipples. So so so wonderful in the early weeks when nipples feel like they are sunburned. It basically allows you to let them "breathe" and heal without running around topless. Also wonderful for the end of pregnancy when they get very sore. http://www.amazon.com/Medela-SoftShe...+breast+shells