I can't review this yet.
I actually haven't used it yet, due to health concerns. I know the one my daughter got at Costco worked great, so I'm hoping this one will as well.
Rating: 4 stars