Overall assembly wasn’t as bad as the other reviews made it sound. There are a lot of pieces and it takes some time but it’s not difficult. Works well and we are happy with our purchase. It’s very nice looking but if you look closely some of the pieces don’t line up perfectly, probably no one would notice except me though.