This rug has the appearance of a needlepoint rug.  The blue is a cobalt blue as opposed to a navy blue.  The starfish is off white to creamy white which looks fine on its own but since I have it with white chairs it is not ideal.  However, it is nicely made and a reasonable thickness.  If those are the colours you want then I would give it a five star especially considering the price.  I don't think it would make a good outdoor rug though.