Chair arrived on time and I was able to catch the delivery man to bring it inside, but it wasn't too heavy.  It's not difficult to assemble, but I slid the top in wrong, missing the hardware and it took a hefty man to pull it out again and slide it in correctly.  The mechanism works great, the fabric is very easy to clean. My dad, who didn't want me to buy it, uses it all the time now.