Overall good. Worth it.