I just received my product 1 day before the expected delivery date, apparently solid, easy installation.
Update: After 20 uses, the cable loose me. Yet the solid product was air at first, and I was happy during the few time I was using. Too bad. Recommend this product.