They fit perfectly! Such a vibrant color. The only complaint I have with it, the bottom cushion is as bit hard. Other than that, they are wonderful.