The cushions fit the chairs OK. They have velcro patches on the underside which helps keep them in place. They are as advertised "hard white vinyl". The appearance is great, nice and clean and they are comfortable for a short time.