Assembly was alright. Looks great. One side piece has some damage but not noticeable in it position near a wall. I am considering adding a glass top to protect against scratches.