I'm 5'7" but not as small as you are and I just got a Castelli long sleeve jersey and it's great-it's really long so it covers and will stay down far enough.