10 - almost flawless, or just holds special meaning to me
9 - pretty much perfect, maybe a couple issues
8 - very high quality, maybe just didnt fully connect with me
7 - good, maybe a few small issues or some larger ones
6 - decent, just not really for me, or some big issues (average)
5 - average
4 - below average
3 - bad
2 - terrible
1/0 worst