It fits perfectly and the color is fabulous. My neighbors all love the way it looks. The cushions are thick and comfortable. Best purchase ever. Thanks