Cheap and effective.
These pants I bought for my semi pro games since we are constantly wanting to try new color schemes. They fit nice and snug only complaint is the knee pads say a bit if they don't fit you exact.
ProsCheap, comes with pads, nice fit.
ConsBelt is meh. And the knee pads tend to sag.