It takes $'s and time for Oswald to make each item of armor - the 'better' the armor the more time and gold he needs. He can only make one armor at a time.
He can also do good things with winter wolf pelts and yeti pelts, though the winter wolf pelts will give you better items if you've got a paladin, sorcerer or bard in the party