Those contraptions are closer to what I was looking for, but I doubt they are good for lounging or sleeping in... Its supposed to be little more than a slipper.
Thanks to everyone who is trying.