Perfect color, perfect size.  Easy to get on.  Love it.  I gave it a 4 because I would have liked the elastic to be a bit snugger.