How does an online fitness assessment work?

Follow