These boots are like hugs for feet.  The fleecy lining is super soft and the boots themselves are very comfortable.  I have currently been wearing them for 14 hours on my second day of owning them and they're still comfortable.  Also, it rained a lot today and I stepped in a couple of puddles and my feet didn't get wet, so I believe they are pretty close to waterproof.