i bought my pair off of my last college roommate b4 i graduated and they’re still holding up!! i wear them to the office, and i’ve also worn them to protests, running errands, walks in the park sometimes, formal-ish events. and i’ve never slipped in them!! imo they’re sturdy but still comfy, though you could probably add a thin insole for extra comfort. they work with many outfits and look best with ruffle/scalloped ankle socks, tights, or cute crew socks. attached is a collage i made for this rec of my pair in the wild lol 😌🎀