I bought one of the Red canvas coats as well in medium. Jacket is definitely a little big on me, not enough to look baggy or bulgy but I hope it shrinks!!! Very pretty and distinctive color, will need to be strong to wear it out!
It looks much better unzipped new because otherwise you get a sea of red, once it wears down I expect that it will look great zipped or unzipped. Overall happy with the purchase, buy with confidence!!!