I love these! Amazing quality materials. Easy to assemble, no missing parts. Instructions were easy to follow. The seat cushion is pretty firm and I love that they swivel as well.