Assembly of the Shark Cordless Detect Pro Cordless Vacuum was incredibly simple but the first few times I emptied the dust cup, it was difficult to remove from the vacuum. This seems to be improving with use. This cordless vacuum works well on hard floors but I've noticed that when I vacuum carpet, dog hair seems to pile up behind the vacuum and sometimes 1/2 of the headlights go out (but they quickly come back on). As a hand vac, it's great for quickly cleaning up small messes like crumbs on the counter after making toast, but it doesn't remove dog hair off the furniture very well. Now onto the features I love the most:
-You can remove the battery to charge it instead of needing to plug the whole vacuum in.
-Easily fits under my bed and couch.
-Makes vacuuming the stairs a breeze.

This probably isn't the greatest option if you have pets that shed, but it works well otherwise.