Bought three of these since I seem to break off the perches often.  Then I found that the perches on this one are actually flexible and forgiving rather than rigid.  It also seems much easier to fill and reconnect the tank than the old ones.  Good product.