This piece was easy to assemble.  It’s heavy, sturdy and super comfortable!  I love the fabric and the option to swivel. It really is everything I wanted. 
However one of the chair fabrics started to wrinkle up after the first day of sitting. 
I’m assuming I receive a defective one because my other stool isn’t having that issue. 
Too much of a hassle to return though.