This is a great multi surface machine. It works perfectly on my carpet and hard wood floors. It's also light weight when moving around and was also easy to assemble. Perfect for everyday use in our large family.