I received these boots today and I have to say I ordered a size up due to all of the comments saying to do so. I definitely could have gone with a 9.5 but it's ok. The top of the boot is NOT tight and I can move my toes around just fine. I think what is happening is that most of the reviewers have wider feet so when they go up 1/2 size the boot fits better. I myself have very narrow feet but will be keeping the boots since my foot doesn't slosh around and it does stay in place, plus I can always add extra socks if it's cold out. Onto the actual look and style of the boot. It is adorable and appears to be in fact waterproof (it says so all over the boot too =)  ) From the second I slipped my foot in the boot it was comfortable, no weird rubbing or uncomfortability, the lining is super soft AND WARM! My Gosh! I can't wait to wear them on a rainy day.