Perfect fit, beautiful vibrant color, nice thick cushion!  Look lovely on my deck! Love!