The workmanship is okay, could use a bit more sturdy cushioning on the inside, the sides are quite soft. Then again, it is not a flight case.
I bought this specifically for my Epiphone Ripper bass, since it is very difficult to find a hard case for that bass body shape. This case fits it well enough that it is very usable. I will have to insert some extra padding under and on the sides of the body, to position the bass correctly in the case. Length-wise the bass body fits snugly, headstock has also enough space.
The handle is in a good balanced position to carry the case with an instrument inside. The hardware is nothing amazing, but not bad quality either.