I use this product for 3 years, to easily carry two guitars in concert (main and backup). Before that I had other covers, and a hard case, I always use otherwise as required.
Size is sufficient for most solid-body electric guitars (tested with a SG, a PRS and Tele) on the other hand do not expect to slide a ES335 or FlyingV! Low returns ... with his head sticking out.
The padding is not very thick but seems to be effective, and is complemented by strategically placed large rubber pads. The liner had me look fragile, but again there are reinforcements at easels and heads, no worries on that side. Straps and padded handle are quite comfortable, seams and zippers have oversized me strong air.
On the front there is a large flap with two zippered pockets, a mesh (large enough to slide sets of strings, capos, bottleneck ...), which hides other storage: one can hold a book partitions, or a pack of cables and a pair of pedals, a zippered pocket can accommodate a few sheets of A4, and smaller storage for pens, picks, phone (or more preferably a micro type SM57). There is also a long pocket long sleeve (35cm) for cables, straps or a folding stand. A tip in passing with loop it can hold open the flap, as long as you close the zips.
The only drawback is that with everything we put into it, it gets heavy fast to wear!