Yamaha BB434 is a Pro-Grade bass at an affordable price. I needed a bass for studio work ( I' a guitarist) but wanted something with punch and fullness like a P-bass. This bass delivers. Plays real nice too. Its got the P/J pick-up configuration which is awesome for dialing in just the right tones. Love it!