Stays in place and fit the larger chairs perfectly. It was a little too big for the side chairs because the edging stuck out over the edge of the seat front. Kept 2 of 4. Off to search for smaller ones!