Good overall, satisfied with the quality of my apparel purchases - tees, scarf, jackets, sports compression trousers.
However, I was not happy with Amazon shipping separate packages to my address. I initially thought Amazon would consolidate the items in their warehouse so as to minimize shipping fees. As it turns out, individual items are shipped separately from each of Amazon's suppliers, hence, I incurred shipping costs for every item I purchased. In the end, the savings I got from the items were all used up to cover my shipping charges.
Probably better to go direct to brand websites next time if you already know what you want to buy. Amazon is good if you want to see a comprehensive range of items.