10/10. Outstanding value. All other reviews are spot on.