This product arrived real quick and was of good quality. The sizing was not right but the excellent customer service, follow up and replacement was amazing. They really made sure that it was value for money and the fit was correct. It stays put even during rigorous workout. This is good product for those who have knee wear and tear and requires good support.