It's a great product, but I needed one that was a bit shorter yet firm and the size that I purchased wasn't short enough. I needed more resistance from the product in order to stretch my legs appropriately. I had to return it. But it appeared to be a high-quality product that would likely work for other people!