I buy this vest every year from H&M in different Color’s. This one did not disappoint. They dropped a green one this season, just click the link!
Ace sneakers are unisex and do run large! I’d suggest sizing an entire size down for women.