Great quality counter stools.  Extremely well packaged for ultimate protection, (thank you),  these stalls are far higher quality than most we’ve had previously, and represent great value for money.  They are not difficult to put together but it is a bit fiddly to complete.  Essentially it’s securing the base leg frame to the seat with 4 bolt/washer sets.  Seats swivel nicely and are spring loaded to always return to the front facing direction.  Seat covering is of a very good quality faux leather with excellent stitching detail.  Perfect height for a 31” kitchen counter .  Very happy with the purchase.