Took me about 10 minutes to put together. No tools required.  So far I LOVE it!  I have it next to my sofa.  Bottom seems to be heavy enough to not tilt.  I’m happy about this purchase!