Soft cuddly material however, this shoe isn't any better than a Payless brand. It has no support at all. The ball of your feet can actually feel the floor and the heel is some type of particle or cardboard which hurts to stand on and heavy. The rubber sole of allows the shoe to be worn inside or outside. When you walk you have to focus on keeping the shoe on your feet. As if you are carrying the shoe around. Its bulky and hard. I do not recommend.