I can't really add much to the other reviews besides saying it's well worth the 5 stars.