It is exactly what I wanted.  Colors are great, size is right, well made and every time I see it, I think I am at the beach.