It has many pockets. I sometimes get confused where I have put my keys as some pockets are quite hidden. I use it a lot for just running a few errands in town without carrying the whole shoulder bag. I keep this bag within my other bag so I always know where my important items are
I have a handheld Dyson and use it daily on the laminate flooring - I have 2 cats and hair gets collected in corners and around furniture as well as soil from shoes. Just quickly going around the floor without having to bend down is a matter of minutes. The amazing thing is that it does not lose much suction which was my main worry when I purchased.