Exactly as advertised.  They're comfortable and stay in place.  Only downside is the white non slip backing.  Would have been nice had it matched cushion colour.
Love the cushions anyway