I am absolutely in love with this piece! yes it runs large. i'm usually a medium to large in vests ands the small fits me prefectly! the quality is superb. i love the feel of the faux fur, i want to pet it! and the snaps and hooks seem as if they will also last forever. thank you tracy!