Easy to assemble, but the finish stains very easily. Overally, happy with the purchase.