I think – Terra cotta with a drainage hole. It is porous and absorbs excess water which helps prevent root rot.
Yep! While it does allow the roots to retain the water it needs it dries out quick enough to where it’s not retaining extra unneeded water/ moisture. I have never found a terra cotta pot without a drainage hole which is a must for cacti and succulents. Plus I just think they look great, even when aged. I have some that are almost as old as I am and I love the look. They can also crack, and still not fully break and be useable.