Bought two and while they went together pretty easily, they both had a bit of a twist that I fought and fought during assembly until I finally gave up. I was able to level them on the floor thanks to the adjustable feet, so they dont rock, so thats a plus. However, the glass shelves still rock a little until you put some weight on them. 
We love the look, they work well, and I would probably purchase them again but there is room for improvement.