Pros: I can't say they're trendy or attractive, but for home and camp wear, they're awesome! Stretchy and non-slip, they're better than barefoot. By non-slip I mean the floor and the foot; The heel does not slip, they do not loosen and the shank (toe) does not fall off. They offer a very comfortable fit, are very stretchy and form-fitting, but not tight at all. I wear them over socks to keep sweat out. They are also great for long trips no hot clunky shoes narrow toes etc. Great for hotel stays no socks or barefoot on floors or carpet who knows what was on without making noise while walking. I don't know how they will perform on tarmac, pavement or in shops as they don't provide any grip, but on grass, carpet and possibly open trails they are a great alternative to stiff, heavy, less forgiving shoes. Cons: (Just a) slight rubber smell, but who's sniffing your shoes and feet?