The Yamaha 4335G is an intermediate trumpet and first of all it is very good quality. I have had this trumpet from new for 7 years, it has t...