Well, I haven't been outside since the snow, so I'm only going by what I see from my window. The streets are clear and most of the sidewalks are, too. It appears that depending on where you are located, the snow totals varied considerably - even in the same borough. JFK had 10+ inches, LGA had 8+ inches and I'm guessing we had somewhere in the middle.
Same here. The past two days the official total was 12.7 inches. But that is at the airport ten miles away. Here in the city some places got more, some less.