ok, i have a the extended roll cage with seats in the back, and i want to put a full enclosure with removable or zip down windows in the back for the boys. SideXside sells a "tommy topper" for around 1300. Is this a good deal? As opposed to a local upholstry shop? Its around 400 alone for materials with "tear proof" vinyl like material. It really is tear proof, i tested it out! What have other people done? any good pics?