The colors are more navy, a very dark navy, than teal as pictured. The material looks more like an outdoor pillow and it’s pretty rough to the touch. We have 3 little ones so while it’s durable it’s uncomfortable on the skin. This will be going back.