The material is soft and comfortable. The over fits perfectly well with the my dining chair.  I will give a 5 star if it has something to tie it down underneath the seat so that it will not slip out from time to time.