pragmatic

(adj) practical   
Grandma was very pragmatic and made her own sweaters from scratch.