I have no experience with Asos but i have bought quite a few articles of clothing from Voler that has proven to be well worth the money - and they are pretty reasonably priced Ive had great luck with their bibs, long leg bibs, socks, long sleeve jerseys, short sleeve jerseys, wind vests, undergarment warmers
check em out, they are a great company that sells direct to the consumer
https://store.voler.com/