I was actually a bit surprised that this was so small... smaller than I thought it would be. But that actually turned out great because if it had been the size I thought it was going to be, it probably would have pulled down my pants, which my radio already successfully does... Plus, since I have to wear a uniform, the small size makes this a little less noticable, so I don't think it'll be a problem (plus the colors match). The quality seems good and it feels sturdy enough that I'm not afraid of it coming off at work (I'm an EMT and spend a lot of time "in the field"). Overall, I love it!