These stools were exactly what I wanted.  The padding on top feels great and they are solid and sturdy.  I wish they would have arrived already put together but they werent too hard for my husband to handle.  I would buy these again.