It's like walking in socks. They offer no protection for the foot or toes. If someone steps on you or you kick something, you could seriously injure yourself. public or on public roads.
Pros
Shoes are great and very comfortable.
Cons
The insoles are not removable, which can make cleaning difficult.