Fairly easy Assembly. Easy to clean. One of the stools creaks, but i plan to order two more to complete my counter seating.