This case is so indestructible, it makes me feel safe travelling with my expensive Schecter Hellraiser C-1! The inside is a custom fit for the guitar, so it doesn't move around, and there's plenty of space for all your cables and straps (sometimes even a pedal or two depending on the size of your pedals. Unfortunately, the compartments don't have lids so everything does move freely, however, the tight fit makes sure that your equipment never touches your guitar.
The only thing that bothers me with this case is the smell! It has a terrible chemical smell, which I assumed would go away after using it for a while, however it still lingers.
I've seen many people complain about the locks, but I find them absolutely great.
One more thing, it is extremely heavy but I'd rather have a heavy case in exchange for high protection.