I purchased this vacuum cleaner about 3 weeks ago and I would highly recommend it. It's lightweight, compact in size, very well made and sturdy, very quiet but most importantly it's VERY efficient at doing the job of cleaning on both hard floor surfaces and carpeting. I'm happy I made this purchase.