It is a perfect fit, thank you very much Secret Santa!!! It just arrived in time also since I'm going to see the Habs game tonight and now I have something to wear to cheer on my team! Thanks again!