Yes, the blue is darker- between royal and navy.  Yes, the background is a grayish tan.  But so are my walls, so it blends perfectly.  And the fabric is nice, and they look very pretty!