Looks great once installed and it has a chance to settle.  Had a few issues with the elastic snapping it out of place but once it was on and stretched for a few days it is staying well in place.