Fits perfectly on our deck. Cushion covers are removable and can be thrown in the wash. We were shorted a piece when it shipped so we contacted wayfair and they had it corrected immediately