It doesn't fit all the attachments that come with the vacuum. The design leaves a lot to be desired as it's not really designed for investment, just a couple of properly shaped external pockets on just one side of the larger compartment. I kept the attachments in a regular utility cart and it works better than this bag at a much lower price.