I was looking for a new multi surface vacuum and I came across this one and decided to give it a try and boy am I glad I did.  It goes together super easy and is relatively easy to .  The transition from hardwood to carpet is super easy