Verified Buyer Reviewed by Janine from Grand Junction on Thursday, December 22, 2016
I suppose I have a different definition of "self inflating". In my mind these are not. And I thought attachable would be something better then velcro. They will however serve their purpose. I am glad I found them at a closeout price or I would be infuriated at paying too much!