Very easy to put together.  Colors are as shown online.  I'm pleased with this purchase as they blend with my dining room set.  They seem to be sturdy but I can't vouch for durability as I have only had them a week.  Happy customer.....