The product came promptly, is nicely constructed (sewn) but the "navy" shown in the web photo is not what was received.  What i received was a "washed out" blue.  Everything was fine, but it you really want "navy" this is not the product for you.