I would have given 5 except for the cord!
Love this!  What I don't like much is the cord.  It is not very pliable at all!
Rating: 4 stars