Not quite 18", closer to 16", so the fit of an 18" cushion is very tight but the colours are nice and work well with the decor. Not a white background as pictured though, definitely more beige.