The stools are very nice and sturdy. It took about 20 minutes to put one stool together but it wasn't hard at all to assemble.