It wasn't that hard to put together. I really like the item. I'm a little concerned with how much weight it will support, but that might just be because I put it together myself and saw the components apart.  Very hopeful this will hold the weight it says it will, as I have some relatives coming who will potentially stress test this.