This is a very nice stool.  Comfortable and chic.  However. It is too low for my breakfast bar.  If you need to put it next to counter height.  It probably will be perfect.   Everything came already assembled. No effort required there.  I'm happy with it overall.