Or similar? I can find it with the top being short sleeves, rather than a vest, which I don't like as much as I'll get sweaty. I would need a size 8. Thanks!