The quality feels great. The badges are also good, but the gum had worn out and the badges were falling apart. I fixed it with a fabric glue fairly easily. Also, the prices were a little higher than other places for the same quality. Except that, everything else was perfect.