so I have been using this watch for some months and seems good for that purpose.
its good when you set the watch for a circuit training. it gives you a warm up, the training and cool down. you can also it for more than 10 repetitions and will give you a sound at different stages. it can be tricky to use but once you get use to it , it becomes easy to use.
the watch can be used to swim.
some negative for this watch are it does not have a chime on the hour, for the price you pay for this watch it should have a dual time, the straps feels cheap and stiff for this watch, it could do with a soft resin for the price you pay. in all I will recommend this watch especially for resistance training and circuit training.
water resistance, ease of use
no alam on the hour