I've purchased a number of clothing items from here in the past and almost always been happy, so I was excited to try this puffy vest. I ordered my normal size, small. I'm 5'8" and 150 lb, and it fits well. It is snug, which is how I like it. Order up a size if you like more room for layering underneath. It has a good length and covers my waist to my upper hips. The interior fabric is not fleece, it's much thinner and cooler when you initially put it on, but it held warmth well. The seams all appear to be well made. The zipper slides smoothly but doesn't move up or down accidentally. It has pockets on the outside and the inside that are large enough to put a phone or wallet in. It's a good warmth for fall on its own, or layered with a heavier coat for winter. It isn't super thick, so it fits well under my other coats. It is comfortable to wear sitting or standing. I would recommend it for a good, lighter puffy vest.