These are HDPE plastic cages from Constrictors NW.
I have some perch holders in there from the maker, and the big tree branch is on a heavy duty V-shaped closet rod holder. The dowels are obviously wrapped in fake vines. I did screw all of the perches into the cage sides.
I can get all of that stuff out quickly and easily for cleaning.
Thanks for the nice comment. I like to set them up like that because I like to watch my guys do their thing!