Wow, this little piece of equipment is awesome! Not huge, easy to use and I'm happy it doesn't bump all over in random directions. It cleans extremely well and my floors look great. It definitely operates more seamlessly than the others I've had. I love not having to worry about my floors all the time. Seems durable and well made. Highly recommended!