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