I purchased a small HurtSkurt recently, in anticipation of a knee replacement coming in April. When I received it (very promptly!) I realized that although I only weigh 98 lbs., it would be too small to easily slide over my knee. I contacted the company via email after looking at the website and finding the zip variety of the HurtSkurt, which would be better, and let them know that I was so impressed with the quality and design of the product that I wasn't going to exchange it, but rather keep it for future injuries of ankles, wrists, etc., and purchase and additional ZipSkurt product. As a thanks, they immediately sent me a 20% discount! I quickly placed my new order and realized 2 seconds later that I had once again erroneously ordered a small. I immediately emailed them again, but didn't see a response so then I called, and spoke with a lovely woman who said I had been corresponding with her husband, and actually put him on the phone! Turns out he had seen my email and had already repacked my amended size. Wow! What service! Sure enough, the new product arrived very quickly, and it is so well-designed that I'm excited to use it, LOL, when my time comes. I even took it in for my gym trainer to see, and he's thinking about ordering one for a sore elbow during baseball season. Once I have had my knee replacement, I will update my review and post a photo. I am sure I will remain impressed!!!