I got this to house the transmitter for my Line 6 G30 and it's not a great fit.
The quality of the leather seems sound, but I can't really work out how it's meant to attach to my bass strap! The popper seems superfluous and the hook-and-loop kinda gets in the way of holding the transmitter soundly.
It had a kind of "talcy" dust all over it when it arrived, but that was no biggie. It did, however, have than nice new leather smell, so a bonus there!
I think this would suit your bigger transmitters (Shure, etc) and I think that Thomann's returns policy would cover you if you weren't happy with it.
Nice product and well made, but ultimately not for me.