The stools came earlier than anticipated and in good shape.  They were easy to assemble.  The only disappointment were the seats themselves.  They don't seem to have the same quality as the rest of the stool.  But all in all, for the price, we are very happy.