This is a lot of 2 hand made, stripped, and hand shaved bird perches. Made out of natural non toxic tree branch. They are about 12" long, and 3/4" to 7/8" in diameter. They easily mount to the cage with wing nuts and washers. For small and medium sized birds like conures, cockatiels, senegals, and other birds in that size range.Shapes and sizes will always vary slightly. NO 2 ARE ALIKE DUE TO NATURES WAY.