Works really well overall.
It doesn't reach my heels the way I wish it would, and it can be a little awkward if you have smaller feet, but overall I love it.  It is great for my feet after a long day, and I can move my feet around in it so it reaches most of the spots.
Rating: 4 stars