Doing this on my phone so it's stupidly tedious, sorry if the pics come out huge. My cage does have some questionable things about it, aside from not being so glamourous, it would probably be reccommended to put sides on the ramp and around the edge of the shelf but I've found the pigs jump up and down without issue and half the time don't bother with the ramp. It is possible for them to be injured in short falls though, I think if it was any higher I would make sure it was secure.
The hay trays, racks and ramp are fastened in place with stick on Velcro and the water bottles hung inside the cage with cable ties and twisty ties to holds them in place.
The plastic box full of chopped cardboard on top of the table is the bottom half of my gerbils RUB/bin cage, in case you wondered.