This picture is not at all what you recieve.  There is barely any blue.  They are very drab, about 90 gray and the background color is a dull beige.  Im returning them even though I have to pay for shipping because the photo is not representative of the product.  The fabric is what I would call gauze or loose burlap and they do appear to be well made, the material would last a long time.  Its just the color is not even close.