There are lots of ~2.0 cu ft stoves that will do the job, but to be mindful of the budget I'd suggest starting with the Englander Madison (50 SSW01). This is also sold under the Summer's Heat brand at Lowes. Same stove. It's well built, efficient, has a good fireview and very affordable. Moving up the scale take a look at the PE Super 27. It has one of the longest burn times for this size stove and a simple, tough design. If you want a fancier version there is the Spectrum or T5, but they will cost more. The Enviro line is also worth looking at if you have a dealer in the area. In cat stoves Blaze King and Woodstock have a good selection. These stoves can run at low output for hours due to the cat eating the smoke. They are more complex and costly, but do a good job. The Blaze King Sirocco 20 would probably be the most affordable, but you could put in a Sirocco 30.1 without worry if the budget allows. Buck also makes cats stoves. Their model 20 is about the right sized.
This is just a small sampling of stove options available. If you like cast iron better, pay attention to specs as these stove are usually more radiant and require more clearance from combustibles. The Hampton H300, Hearthstone Shelburne are examples. Then there are cast iron jacketed stoves. These provide the look of cast iron, but with a steel stove inside and the softer heat of a soapstone. The clearances are closer with this style stove. The Quadrafire Explorer II, Alderlea T5, Jotul F45 are examples.