Perfectly fits the amp it was designed for, but I'm afraid it would hardly help protect the amp if it rubs off something or gets a bit rougher bump in transport. I kind of expected the fabric to be thicker, even lightly padded, so you're better off looking for something else if that's what you need. In any case, it will protect your JC from dust, but if you don't care having a protective cover with a matching logo for your amp, there are probably better options out there.