I ordered two sweaters (this and a long-sleeved crew neck). When I opened, I thought they were very cute and reasonable quality, esp. for the price. Unfortunately both ran at least one size large/long. (I am generally a size 12 on top--the XL was baggy and long, even though I'm 5'7" and don't have a particularly short torso). The sizing might be more accurate for someone who is apple shaped (carries more weight in mid-section relative to limbs/thinner limbs) versus less weight in torso/mid-section and thicker arms/legs.
Be aware of this b/c if you're off on the sizing and wish to return/exchange, their policy requires YOU to pay return shipping--to China. May not seem worth it when the return shipping costs as much as the item itself. I should have read the fine print in advance.