I was lucky enough to have a husband willing to put this together for me.  He did not complain too much so I will say assembly is not too bad.  Nice sturdy piece.  Works perfectly in my bathroom.   Great amount of storage space.