I love my Skechers. I have them in various colors and love when they make this style in an actual women's cut. (Buying boys 4.5's just isn't the same.) They run true to size and are super comfortable. They are a tad on the heavy side (not steel-toed), but I love the look and usually buy multiple pairs to have as backups just in case. I'd recommend using a spray protector on these the day you get them. Keeping them clean otherwise can be a challenge, but a simple coat once every couple weeks will keep them looking like new even in the rain.