Petite size is perfect!
I am 5'4" and the regular sweater i tried in the store was too long. i ordered the petite online and it is perfect! it's warm and comfortable and can be worn different ways which makes it great for stretching my wardrobe. love it!