These shoes are great for a cute and comfy look. The soles are padded and not hard like most flats! These won’t make you feel like you’ve walked on concrete all day! :)