Oh my gosh! I am in LOOVEEE 😍😍. These are even cuter in person that I had hoped! Fit is true to size and they are pretty comfy despite the heel. Pair these with skinny jeans, your favorite skirt, or any dress in your closet! The sole is rubber and like a sneaker to keep you on your feet!