Beautiful product very happy! They were delivered on time and were fairly easy to assemble. Took about an hour to put 4 stools together and they are very sturdy. I've been looking for quite some time and anything with this quality were more than double the price! Highly recommend!!