I was so afraid that this wouldn't fit, even as I pulled it out the box...but... to my surprise it was a perfect fit.  It is very comfortable and I have received numerous compliments on the few occasions that I've worn it.