Perfect fit. Easy assembly. Sturdy material. Cushions are more of a light tan than an off white. Some reviewers stated the holes did not line up when assembling but the trick is not to tighten the screws down until after all the screws have been placed in their locations.