These sweaters are extremely poor quality but serve a very practical purpose for me. I wear a LOT of casual day dresses. Pretty much all year round here in the SF Bay Area where the climate is temperate. I always like to have a colorful cardigan to layer on top for light warmth or sun protection. For $15, I am willing to overlook the poor construction of these sweaters (uneven seams, excessive loose strings, random gradations in the color) because they are totally passable if you don't peer too close. As the price is so affordable, I can keep an assortment of colors for near daily use and don't have to worry about snagging them by casually chucking them into my handbag or accidentally spilling on them. They are as practical in that way as the old beat-up sweatshirt you reach for time and again. In contrast, I also have several beautiful and expensive cashmere cardigans but rarely wear them because I am constantly afraid of snagging them or spilling on them and so they are much higher quality but way less practical. The one actual compliment I can pay these sweaters is that the colors are very true to what I am expecting, which also helps lend an illusion of decent quality. So, I will continue to buy these cheap and practical sweaters in their functional rainbow of colors. :-)

In terms of sizing, I am 5'4 and straight figured and normally wear an XS (or size 2) across brands and a Small in this is a perfect fit. I would say the Small is designed to cover sizes 0-4 best.