We are extremely happy with this purchase. These stools are very comfortable to sit on. We can simply sit for hours with no problem. Our guests too love these stools and we pretty much get compliments from everyone. 
You need to assemble them, won't take too long though. They are very sturdy too.