I was looking for a bag that could fit my cigar box guitar easily and protect it properly: this bag has all these features, plenty of room and very functional pockets.
The padding is enough to protect your gear, and there's space for adding some extra protection like old clothes or towels.
The front pocket are really big and perfect for extra strings, cables, effects if you have some, picks... everything you may need can fit in there.
The only thing is there is no kind of support cushion where the neck rests or straps to secure it in place, but overall nothing really bad and easily fixable by adding some padding where the neck stands.
Recommended!