Overall I like it, it does a great job cleaning the carpet and tile floors of my apartment. The cord is long and the long handle makes it easy to get cob webs or in narrow spaces. One only complaint is that it is a bit loud, but for the price and performance it is a small complaint.