it's a sturdy bag, it does what it says: it mostly keeps water/moisture and dust off of your instrument, and protects it from scratches/wear/small bumps while carrying it. it can fit an electric bass, but also a baritone guitar (in my case). fits tele, strat, les paul bodies. the pockets are also quite handy.
feels soild, durable (not indestructible)