Panache sounds like it would be ultra soft to me.
I would go by the total yardage that the pattern indicates to decide how much. But always get a tad more just in case. Also remember to ensure that your friend isn't allergic to any natural fibers like wool etc.
It'd be a bummer to commit the labor of love only to find out your friend can't wear it 'cause of an allergy.