I ordered this sweater for myself, my daughter and a friend. It was a huge splurge, because these are pricey. But all of us love our sweaters, So soft and warm and, yes, snugly. There is the occasional loose or hanging thread, which surprised me since the overall quality was very good. These run big, but are slightly form fitting. I would guess an extra small would also fit small and medium size. I got the pale blue, the black and the plum. All attractive. I kept the plum, and want to wear it all the time.