Amazing! It was beyond my expectation! My husband took less than a hour to assemble whole thing by himself. When it was done, it was pretty big and heavy. Very stable and it does not look cheap at all. I am happy with my purchase. The reason why I gave only four stars is because it took almost 3 weeks for shipping.