I think it's hard to give any hand vac/dust buster 5 stars just because they can't seem to do the job of a normal vacuum.  However, still VERY worth it and I would buy this again!  Handy for stairs.  I have two dogs and they both shed.  This has helped keep our home clean!