Top top quality, they fit really well, feel and look amazing. I usually wear medium but got these in small and they fit perfectly. Excellent customer service as always. I would highly recommend.
Could be worn while training or even in normal outings.