Assembly was not difficult but it took about an hour. Great quality, sturdy piece. I love it. Overall I’m pretty satisfied with this purchase.