I love this vacuum!  It's small in size, but works super great!  I love the part where you can take off the top for quick cleaning.   I do have a pet and this is perfect for those quick cleanups.  I would definitely recommend this to anyone.