WAs annoying to assemble but I did it in about 30 minutes haha. After a few months of owning it needs constant tightening and adjusting of the screws and arm rests. Every time I lean forward or back it squeaks really loud so I can't use it late at night as I intended.