Solid piece.  Navy is almost more of a blue black.  Padding is thick and supportive as well.