I bought the same pair at a shoe carnival and the only reason I bought a pair from Walmart is because my new pup got them and I love them but they are terrible, the stitching mismatch and the material is cheap.
I'd like to keep mine from the shoe carnival so I can compare, but I don't like them.