Perfect but for one flaw.  The back left shoulder got "the hanger" in a thrift store.  These tend to wash about half clean then fade a bit with a few washes.  Hopefully you get lucky and it goes on the 1st wash but I expect it to be stubborn.