Super easy to put together! The stools arrived fairly quickly and were super easy to put together. The foot rest swivels with the chair and the seats are well cushioned.