As one who heated exclusively with firewood (when eletric rates went through the roof, and us with an all-electric home!) for 18 years, I feel qualified to answer!
Of course, there are always the parameters of what kind of wood is available and reasonable in cost where you live, AND of what your weather is like!
Here, it is a dry climate, usually with a good amount of sun, even during winter...but a fairly high (6600 ft.) elevation and occasionally quite cold (-10 is the coldest overnight so far in my 29+ years here); more common is 0 to 15 overnight.
IMO, OAK is the best for long-lasting, once it is well-ignited. Apple is another that burns slowly and hot, but isn't widely available. However, oak has to be 'imported' here, and is quite expensive. My choice of what is locally available is juniper/cedar(same thing, goes by different names). Pinon pine is the most 'common' and available, but it burns up fast and does a lot of 'spitting' of sparks--which is a bit more dangerous to deal with, as those sparks may fly out when you add wood or open the stove for ANY reason.
I wouldn't think that one cord is adequate for an entire winter, unless your weather is VERY mild and/or you intend to only use the stove occasionally. Here, we used about 4-5 cords(for usage from about mid-October to about mid-April) when we had a 'real' winter, less when we had milder ones! Of course, I have two solar panels on my roof, which in my generally sunny climate, help immensely during the day, so that I seldom had to 'run' the stove(actually an Orley fireplace insert, but due to its constuction and placement, worked JUST as well as an actual stove!)from about mid-AM until @ sundown...helped a LOT to conserve wood use.
IMO, there is nothing more 'soothing' than wood heat, but it IS a lot of work--and considering the cost of wood, plus having the stove pipe chimney cleaned(a safety MUST!), and the amount of work, hauling wood,bringing it in, shoveling out and SAFELY disposing of the ashes (don't use anything but sturdy METAL containers w/a tight lid, don't set them out on your wooden porch or deck in ANYTHING to 'cool off'--I watched a nearly house burn to the ground due to someone doing just that, in a HD PLASTIC container!). I put mine in a galvanized. bucket, set that inside of a larger galv. bucket w/ a tight lid, let them set on a concrete floor and not 'next to' ANYTHING flammable). You generally aren't allowed to place ashes into your 'haul off' trash containers, either, so disposal can be a real challenge.
I must say, I am relieved not to be using wood heat 'full time' anymore.
Margo