Fits as expected.  The coloring in the picture is a little misleading... I bought the one that says Royal Blue but the picture looks more Navy Blue. The product itself is definitely a royal blue color.