You get what you pay for. Assembly was not too difficult. You just have to be careful not to overtighten the screws on this cheap material or it might split. The finish and staining on the different pieces are inconsistent and splotchy. The quality of the wood and hardware are not great. Overall, the piece is unique and attractive for an affordable price - just don't expect a super strong and high-quality table.