Took a bit of time to assemble.  I added locking washers to keep the screws in.  Once assembled, they are great.  High quality.  Sturdy.  Spin well (but do not automatically re-center). The seat is easy to wipe clean.