This piece is ok. It looks nice when done but has some flaws in design. One, its taller than most people but the shelf at the top is unfinished on the bottom and therefore looks bad. I solved it by installing the top shelf upside down which looks ok. Of course it didnt fit perfectly this way. 

Also the legs each have 3 pieces and come wrapped up as a unit. But I had to play musical legs to actually get them to fit as the length of the bottom piece for one leg was cut incorrectly. 

Assembly was ok. One person job and pretty easy. But I had to chip away the paint from one of the bolt holes because it was plugging it up and the bolt wouldnt go in.