So I got these because I wanted to try Revain shoes again, these things hurt your toes and if you don't run, walk or stand for too long you will feel the shoe button so badly.
Pros
Comfortable rooms
Cons
Breathable material may not be ideal for wearing in cold weather or rain.