It's perfect for what I want from them because I can do everything in them, even sleep in them to keep my feet warm, you can wipe the buttocks with a wet towel before going to bed.
Pros
Offers excellent grip even on slippery surfaces.
Cons
May not be suitable for people with sensitive feet.