These are my favorite boots. They are stylish and comfortable. They can be worn all day for style or in rain or snow to keep your feet warm and dry. They are waterproof. I picked my true size and they fit very well. I even wear some thin-medium socks to keep my feet in place. I have been wearing them most days during late fall and winter.