It is just a shell jacket so it will not be very warm on its own but as long as you layer properly it will be warm enough, and its 10k/10k which is solid. Also with the size its iffy but judging by the fact that you are only 5'3" I am guessing you are still growing so I would go with a medium.