On me, the sleeves/cuffs would look terrible in seconds, the seat would no doubt pick up something while riding public transportation, and I would probably have the belt dragging out the car door on some other occasion! I would, however, consider a white or cream fuzzy wool dress coat because it wouldn't be a workhorse and I think fuzzy wool shows dirt and grime less than a smooth fabric.