It really depends on what you want the top for. I made a top for mine out of grids, but I only need it so my animals don't get the idea of trying to jump in an open cage (I have 3 cats and 2 dogs), but they never jump on the cage itself. If they did, it probably would not hold them without a lot of support from bent grids underneath. Also, they really don't look all that good either because it is hard to get them to fit perfectly sicne the bottom of the cage is made of connectors, while the roof is better if you use zip ties.