These do not hold up for everyday use.  We've had these for less than a year and the swivel function has failed on 2 of our chairs.  The seat cushions are cheap and the fabric is fraying.  Very disappointed.  

Save your money and find another option.