This Shark Carpet Xpert Hair Pro Pet  is outstanding machine. It is very easy to use. It is durability and portability. It is not heavy at all. I am so impression about this product. I highly recommend about this product. Love it so much and happy to have it.