Wow... is really all I can say. The actual quality of this product is insane, it fits perfectly, it’s so warm and snug, the reflectiveness of it isn’t bad at all, everything looks just like the actual one, like down to the T! Love love love, the only thing I’d say bad is the shipping did take a while, but I ordered it a day before thanksgiving and it came a day after Christmas so maybe it only took awhile bc I ordered it around 4 holidays that all fell on business days so my fault, other than tho I love it. Will definitely be shopping from this store again!!