I should have had on my glasses when I ordered this. I give it a 3 because there are some designs on the fabric that I don't care for. That was an over sight on my part.  Next time i'll be sure to wear my glasses