Quality seems OK, but overall vest is just a bit too short for my liking.  It also seems to fit quite loose.  I ordered the "Large size' which is what I normally wear and it turned out a bit loose and a tad short.  I am 5"9" and weigh 200 Lbs.