Handmade Hand Carved Water Buffalo Horn Flute 4 1/2" It is not professional flute. It has nice sound and fun to play with it. It is carved by hand and the size/color may vary. The size is 4 1/2" length