We bought this for our boat and it is perfect!  Fits well and the colors are accurate.  It is truly navy, not the dark navy that looks almost black.  It is a thin rug, but that is what we needed in order to be able to bolt down the table to the left in the picture.  We are very happy, and the price was right!