After reading the prior reviews, I almost cancelled my order.  But, they fit my two year old perfectly.  I had no trouble getting his feet in or out the boot.  I haven't tried the ones I bought for my three year old yet, but am sure they will fit too.  I only wished they had some padding in the sole of the boot so they would not be so hard.