The time lapse for shipping was horrendous, but it arrived anyway. I received it without any problems, although there were some minor white spots, so I give it this rating after considering the looseness of the time. Don't buy it because you need it for a tournament or a game this week, etc.