The size was slightly smaller than the last cushion I purchased from this manufacturer, but still high quality. The color is a bright turquoise, not teal as the picture shows.