This is a vasa trainer - and I last about two minutes on it.
And I'm pretty sure I will be sore...
One of my swim trainers. Notice how focused he is - ha!
Stretching out afterward.
I've got races the next two weekends, so we can see if I make any swim improvements...