So.Its as good as the reviews say it is?