i remember this coat being mentioned lots, for those that have it was it a good choice? will i be warm enough? will i still be able to drive in it or is it too restricting? and is it flattering for anyone bigger ie. size 14/16? thanks