Hi,
I have the 29 biocube and it is glass which I believe the other ones are as well. I also have the acrylic mag float, which I bought thinking that the biocubes were acrylic.

they work fine no scratching, just be sure that sand does not get trapped in it. Then it will scratch. Other than that you will be fine