I was unsettled by some reviews: stink after wearing, lead to pain when wearing, you walk like on a bed of nails, too small fit and bad value for money were some of them. I can't confirm any of that. You are very satisfied.
Pros
Well made and comfortable. Very inexpensive and recommended.
Cons
Not suitable for those with certain foot conditions such as plantar fasciitis.