Works well on hardwood and carpet.   Maintains battery as described.   I appreciate the wall hanging system,  helps to keep everything together.   Overall really happy with the purchase.