The navy color is a true navy and the fabric is a nice weight. They're a little smaller than I thought but glad that they are. They fit nicely on my porch swing. Love them!