I'm always skeptical of buying brands online that I haven't tried on in-store, but these are fantastic! Super comfortable out of the box, warm, and water resistant at least. I wore these for an entire day of event setup on concrete floors the very first day that I had them and my feet were not only *not* sore at all, but actually comfortable. I have bad knees and sometimes even a low heel will irritate them after an entire day, but didn't have that problem with these. They do scuff, but not terribly and buffed out really easily. Would recommend spraying with some protectant if you're particular about that because the leather is on the softer side.