Assembly is not for the faint of heart, but if your are a serious do-it-yourself person and are familiar and comfortable with the Ikea type assemblies this is just time consuming, nothing hard. Looks nice when assembled and the price was right. Excellent flat packing, but very heavy box.