I use mine to carry both ST-Style guitar, and LP style guitar around. Both fit without problem. There is enough space for LP's angled head stock.
Insides are lined with very nice, soft material which definitely won't harm the guitars finish. The padding thickness is sufficient, and the gig bag holds up it's own weight (i.e. the neck part of the gig bag doesn't flop).
Pouches are spacious and well thought out. There's enough space in the lower one to fit some tools, a cable and a (real) book. Haven't used the upper one yet, but it seems fit to carry few effects in it, or maybe a water bottle.
The carrying handle is very nicely padded, and makes carrying the bag comfortable.
The zipper for the guitar section seems pretty durable.
As for the cons, if your guitar neck is very thin, the Velcro strap might be a bit too long, and the neck might be secured a bit loosely.
Overall, the bag is very good value for the money. It's made well enough to withstand some abuse, and on top of that - it's practical. Definitely would recommend.