There are 30 perches here. Individual perches are partialy self-cleaning because they are set at a 45 degree angle. They can also be removed for further cleaning as shown in the bottom photo.