I purchased 3 tops during a flash sale...although I could have chosen many more...all tops arrived with 4/5 days....have only worn the 'I run short distances' top but it's a nice fit & whilst I didn't break out a 'bootcamp sweat' it stayed dry while running...when I need to replace more tops I'd definitely consider purchasing them from here again....