Fits the sofa, the color is a true blue like the feel of the duck material.
A great productam pleased with my purchase.