The background color definitely is not white, it is beige. The gray and navy colors are not bright, they are a couple of tones darker than on the pictures. It's not what I wanted, but they still work ok since they match my living room furniture pretty well. Price is good for the quality of the curtains.