These stools arrived today and they are perfect! All of the parts were there, everything necessary to assemble them. They were packaged beautifully, and the finished product is exceptional. The color is pretty close to what you see online.