Their caging and racks are awesome. Assembly is very easy. They come with a caulking to seal the joints to keep it waterproof. Just make sure you allow ample time for this to air out before putting the snake in. You will also need a thermostat to use on the belly heat as it can get too hot without something regulating it's output. I use Helix, but others are available. Good luck.

Josh