The process of ordering was super simple and they arrived within two days. The assembly was not difficult and they feel sturdy when sitting on them. The seat cushion padding is comfortable and I love the fact that when I push them up to the counter the arms don't bang the counter.