I bought a P-Bass for my daughter Years ago, as she wanted to learn. It never whent anywhere, so she gave it back and I kept it in my arsenal. I'm a guitar player normally, but recently had to fill in on bass. I really hate the suitcase style cases, as they constantly fall over. This is as good as a hard shell case. The foam is a high-density material that cradles the bass very well. It's solid, light, and very tight. Kudos for all the pockets and storage. There's storage under the neck, storage outside for a pedal or two, another pocket with multiple slots for stuff and a web pocket on top of that, If you need more storage than that, you need more than a case.
My only gripe, is the case is so form fitting, I have trouble fitting my strap in there. I generally don't like to take it off, but if you do, it fits nice and as I said, there's plenty of places to store it