I ordered this to come on the next day of my purchase, and it came exactly on the day it said plus a little earlier than I expected. Everything was perfect. It fit exactly like I wanted, i have had this for a month now and i must say, this was a pretty good buy. I will probably buy more.
Rating: [5 of 5 Stars!]