Overall it's nice. I enjoyed using it a lot and it is quite comfortable. I didn't like the bags it comes with so I've never used them. But the plastic clips are just terrible. I've had two of these and both of them have broken quickly. My dog doesn't even pull much, a tug here and there, but both plastic clips are so frail that they've given up. Though I didn't have high hopes because of the price, so it's not a big deal for me. But don't trust the belt with a stronger dog, it can break easily.