Hi Shirley, the astro top i,ve got on mine isnt glass ,I got a couple of inches extra head room now which is a bonus. My only thing against it is we have to decide if its roof on or off before we leave home as its too big to fit back there with my speaker set up.i dont know. i know astro top has a one piece glass roof.. but its glass..