I bought this because it had good reviews. I first found it when looking for a vest and when I saw the price and the good reviews I couldn't pass it up. It's just as described, I got the extra large which is what I usually wear and it fit perfect. For reference I am 5' tall and weigh 160. I wore it with 2 different sweaters, one was thick and the other thin and both times I thought the fit with the vest was perfect. I bought the purple color and its actually plum which is fine with me, I like the plum color and I have a pair of plum jeans that match it perfectly! Really happy with my purchase.