My sweater vest is older but I linked similar. I am wearing a size small in the lace top, true size 25 in my jeans, size small in my overalls, and size small in my dress/long cardigan. The shoes are the wide fit and I went up to a 6.5 and they fit so well and comfortably. My bra in the second photo is older so I linked similar.