These were quick and easy to assemble, and look so much nicer than I imagined! The cushion is very comfy and firm (in a good way) and I love that they swivel. Overall very happy with my purchase!