I bought this very well upholstered Gator gig bag (current retail £135) for my Guild Starfire bass, but although it fits, its a bit tighter lengthwise than seems sensible, so this has barely been used.
It is fairly obviously sized for a Gibson 335 guitar, but will also fit a flying V or a short-scale bass that's a fraction smaller than a Starfire
Loads of padding, loads of pockets and a waterproof cover (in pocket 6 on the back, I think - depends how you count the pockets)
The padding at the base of the bag can be removed (its on velcro) to give a couple of cm extra space - the quoted overall internal length is without this extra padding fitted
Pickup preferred, but I will post it, although I haven't worked out what that would cost, let me know if you're interested and I'll get a price.
Internal size:
Overall Length: 46.1" (117.09 cm)
Body Length: 25.0" (63.5 cm)
Body Height: 3.5" (8.89 cm)
Lower Bout Width: 17.3" (43.94 cm)
Middle Bout Width: 15.4" (39.12 cm)
Upper Bout Width: 13.0" (33.02 cm)
Exterior Dimensions:
Length: 47.8" (121.41 cm)
Width: 18.3" (46.48 cm)
Height: 6.9" (17.53 cm)