Assembly a little difficult in places, but very nice piece when finished. Fit well, and looked nice in my home office.