I got these on sale at a truly unbelievable price, actually purchasing three different styles. Their soles are strong, fit is good. I do have to wear orthotics with them since they are flat. Note this if it's an issue with you. It's fun to wear these adorable and funny little things outside and in. They're useful as house slippers and shoes both.