the car is super nice!!! what is it sitting on? and how do you get it on and off? looks like something i could use for winter storage. thanks,Bob.