This were delivered quickly, were easy to put on and so far we have loved them- great fit for our chairs and comfortable for our bodies!