Perfect fit, easy to install and great color!!  It was worth the wait for the Navy to be back in stock.