These are great and work just as expected. The only downsides are that they make a tiny bit of noise from the little plates moving when you swing them and that they are a bit long, so on some exercises they are easy to bonk into each other accidentally. Those are just minor complaints though, I don't regret purchasing these at all!
Pros: Comfortable, Durable, Easy To Set Up, Easy To Use, Strengthens