Colours are vibrant just what picture showed. Sizing is perfect for a large lazy boy. Material is heavy but not too heavy. Perfect.