Boots fit well and are a little roomier than expected. Inside of boot is cute too. Waterproof for sure. I'd give Five stars to meet my expectation of purchase - only four stars because it's not super duper high end product. If I could give 4.5 I would. Would purchase again.