I bought this boot hoping that my 3 year old would be able to put on by himself, but the material is very thin plastic and it does not stand up by itself for my son to put his foot in.  The size is true to size. There's just a very thin mesh lining on the inside.  Overall it is very cheaply made and I would not recommend it.  I gave it 2 starts because the color is nice and bright.