Easy to assemble. Really beautiful! Would definitely recommend these stools! I do wish there was an option on seat color- white for a kitchen stool will definitely need cleaning