I am giving these 5 stars because they are cute, do not smell terribly like plastic, seem well made, are a terrific buy for the price, and, WITH A PAIR OF CUSHIONED INSOLES, fit well.

Without the cushioned insoles they are too big.
(I wear a size 9M in dress shoes, size 9 1/2 M in sneakers:  these boots are a size 9.)

These boots have NO arch support and NO cushioning.  I put in a pair of cushioned insoles and, when I wear a pair of medium weight socks, the boots fit well and feel comfortable. No rubbing, no flopping around.

They have NOT been tested for water-tightness.  If they leak, I will report that.