very nice...almost TOO nice

9.5/10