Excellent.
I love this! I never take it off, comfortable and personalized, so it means the world to me. Excellent turn-around time. I've referred this shop to two people so far, and will continue to do so.
Rating: 5 stars