This triathlon belt is good for the cheap price. I have only used mine once, and the snaps were basically useless because they did not line up with the holes on my race number. I used safety pins which worked fine. Also, the buckle comes apart by just pulling on either side of the belt which I saw as a drawback in the design. It was not really a problem during my triathlon because it never came off.
In conclusion I would say this is a good belt for $5 but if you want good quality I would spend $5 more to get one with the bungie straps instead of snaps for the number tag maybe and one that doesn't come apart so easily.