Took a while to put together but wasn't complicated. It's heavy, high quality and looks great! The top does scratch EXTREMELY easily however.