I would have bought the hardcase but this was a cheaper option. I do not own an expensive guitar so I believe it was a good decision.
It's pretty big, has a lot of free space in it. You can store at least few pedals, cables, straps, a tuner, notebook ..you name it.
Midrange quality I would say, better than a gig bag deffinitely. Zipper looks durable, it says waterproof on the page but I sure won't be testing. Pretty light.
All in all, I am satisfied.
Will buy another one for electric guitar.