Seamless. Delivery was courteous and on time.  Assembly couldn't have been easier.  We'll see how they hold up over time but overall we are very happy with our purchase.