PITA fighting with it, trying to pull it thru between the roof and roof supports, but well worth the aggravation. Keeps heat from transferring thru the aluminum roof, to the steel roof supports and into the interior. I also have the roof coated with white elastomeric reflective coating.