A bit difficult to assemble but all pieces were intact and took about 4 hrs (by myself).  Looks really nice and fits in my living room nicely.   Good value for the cost.