this actually is a pretty good bass, especially for the price. i am normally a guitar player, so i just bought it to fool around with; i now play bass much more. as for duribility, i have knocked it around quite a bit and beat the hell out of it, yet it remains relatively in tune. i would suggest adding straplocks, but that goes for almost any bass. as for pickups, i would also recomend upgrading; however, this is not necessary, as the stock pickups are pretty decent.