pro : the vacuum cleaner have very good suction and be easy to handle . the transition from carpet to bare floor be very easy . I be very happy with the unit . con : the packaging be not as good as it should be . the foam inside the box be break and it take hour to clean the floor of foam particle .