I received this product to review. It was very easy to assemble. It arrived fully charged which was a big plus! I have 2 dogs that shed and am continually sweeping dog hair and dirt. Clean up is quick! This product has eliminated the need for a broom and dust pan!