Fits nice and snug. Soft and comfy. Love it! Gives my old sofa an updated look.