I have the same exact tires. Do not use these in the winter. When these tires even SMELL snow they lose all grip. They are Summer tires only. They've left me screwed numerous times with just a DUSTING (literally) of snow in a parking lot.
But they are really good summer tires. They stick pretty well for the price.