Fits like a glove and I really like the look but must say I had a hard time getting arms on.  The elastic should have been more loose.