I use this bag every day for training. Have not had a change to take it to a race, but is defnitely will be fantastic. Nice size and well pocketed for extremely good organization.
One point though, one might not fit an aero helmet in the helmet pouch.