These are advertised as non-skid, but they most certainly are NOT! Upon putting them on, my 3-year-old did a split on the hardwood floor. Luckily, she's young and flexible so she didn't get hurt, but her feet just went out sideways from underneath her. Then, on the next day, she actually fell coming down the stairs in these shoes! She was careful and I was holding her hand (because she was afraid to go down the stairs in these shoes after her split from the day before), and I'm glad that I was holding her, because she didn't hurt herself much, but our stairs are uncovered hardwood, too, with sharp corners on the railings, so this could've ended very badly. For a shoe that specifically advertises itself as non-skid, this is simply unacceptable!!! I tried sliding the shoe around the floor myself, and it has zero traction whatsoever. If you have any kind of smooth floor (which any home with a kitchen and a bathroom does!) then beware of these slippery shoes!