This bag was massive, holds everything I need and then some. I actually thought this X-Large bag was too big so I also ordered the Large bag and that one seems to work out better for my needs but now I also have a super Big duffel if I ever need to rob a bank or something I guess. The X-large bag came with thick plastic clips for the sling, and the large bag came with a metal/plastic clip for the sling.