Great fit.  The colors are very bright and the cushion is thick and comfortable to sit on.  I have had many compliments on it.