Very hard to assemble, I almost broke the glass pieces while putting it together. And then some screws didn't line up at all, I had to get an exchange instead. Then went through the horrible assembly process again...... should have just gotten a return. But it looks very nice.