I just received this vest and love it! I was afraid that it wouldn't zip as I'm large busted but it fit with a little room over a thin long sleeved shirt. I'm 5'3 and 200#. I'm glad I didn't go up another size as it would have been "boxy". The fabric is soft and toasty warm thin flannel on the reverse. I didn't rate durability as it is a new garment for me.
I like it because it's easy to throw on and keeps you warm. Being reversible is pretty cool so you can change it up a little. The strings on the vest, however, seem to be breaking and sticking out everywhere.