Jazzy;
It is a car storage bag. It completely encloses your vehicle, it supposedly delivers a greater defense than a car cover. It keeps Moisture, dust and bugs out.,etc.
I have not spoken to any one that has had their car in one... so i do not know how well they work.
The premise seems ok though.