Anyone seen this? It got some good reviews and has been recommended to me. Is it worth checking out?