Love Shark products and this one did not disappoint. Easy to assemble and operate. Does a great job on both my carpet and wood and tile floors. So convenient to just grab and go. No cord to worry about. Light weight. The dust receptacle could be a little larger, but really a small thing compared to the quality of this vacuum.