This pillow is exactly what I was expecting! Matches the picture exactly. The color is definitely a blue, with a light blue, gray, and white. It almost seems like there is a slight hint of teal but not quite. It looks great with both the blue and aqua colors in my decor. The fabric is a canvas that feels very durable. It is stuffed well so that it fills out and looks plump and holds its shape but is not too firm.