Very messy. Loose fabric everywhere and you'll never able to get anything out of it.. Think of loose poodle hair plus rough sisal throughout - a mess! Pretty coarse and not soft on your feet either. Looks ok but not worth the mess.