I will be honest and say I am not 100% sure as I just opened the sunroof and rested it on to try it.
The car it came off had it on for a while but I didn't have time to remove it so left it to one of the lads at the place I bought it from. Know it was solid when fitted though but that's about it