Wow! I thought I had a great vacuum until Shark came and all I can say is I’ll be a life long customer. The vacuum was easy to put together as it all snaps together. Picked up so much stuff! So impressed! Easy to dump dirt cup. I do wish it had better tool attachment/storage.