It’s cute, but I would size down - the waist would need to be a bit more fitted to be flattering
Love this denim vest - can be worn as top or layered - currently sold out - but similar ones available at GAP
I’m all for a heavy lug soled shoe - this one runs a bit large though, at least 1/2 a size.