They stay in place well and don't scoot around while you are sitting on them. So far I'm very pleased. Front to back measurement is fine, but could have used a few more inches in the width. They are comfortable to sit on.