I really needed a piccolo flute for playing in a maching band. So I decided to buy this musical instrument, because it's cheap enough for playing outside between any circumstances (cold/hot weather, humidity and so on), but it's good enough for playing during those concerts we have in a year.
About the instrument itself: every key covers their hole, the mechanic parts are not too hard, so it is easy to play on it; the sound is good enough (don't forget it must be so highly whistling). After a Yamaha YPC-32 (~20 years old) its mouthpiece is bigger than I got used to, but this is all.
I really like the whole package!