Solid unit, fairly easy to assemble.  There was one error in the directions which I was able to correct before having to take too much of the unit apart.  Not sure this is a $330 piece of furniture, but it does look nice.